Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yutopp/subako
New torigoya factory
https://github.com/yutopp/subako
Last synced: about 6 hours ago
JSON representation
New torigoya factory
- Host: GitHub
- URL: https://github.com/yutopp/subako
- Owner: yutopp
- Created: 2015-07-27T02:31:51.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-17T19:57:59.000Z (over 9 years ago)
- Last Synced: 2024-05-21T12:36:30.783Z (8 months ago)
- Language: Go
- Homepage: http://factory.pg.yutopp.net:8000/
- Size: 238 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Subako
Package building system for Torigoya.# Requirement
- golang >= 1.3
- docker >= 1.2
- reprepro
- npm
- bower# Setup
First, you must create `config.yml` on `app` directory.
See `config.yml.template`## Ubuntu(14.04)
### Preparation
(Please skip depending on your case)
```
sudo apt-get install software-properties-common
sudo apt-get update
sudo apt-get install nodejs npm reprepro
sudo ln -s /usr/bin/node /usr/local/bin/node
```#### Docker
If the user runs Subako is `subako`
Add the user `subako` to `docker` group (Ex. `sudo usermod -aG docker subako`) [see docker reference](https://docs.docker.com/installation/ubuntulinux/)#### Golang
Download and install golang >= 1.3 from [official golang website](https://golang.org/dl/)### Build
```
cd image
./build
cd ../
cd app
./build
bower update
```
Then, run `./bin/server` to host Subako.