Web based UI for fleet
(1) run docker container
protocol://your_etcd_peer_ip:peer_port
bind_ip:bind_port
port
:3000your_ssh_private_key_file_path
:/root/id_rsadocker run --rm -p 3000:3000 -e ETCD_PEER=http://10.0.0.1:4001 -v ~/.ssh/id_rsa:/root/id_rsa purpleworks/fleet-ui
(2) enjoy!
clone your forked github repository to workspace($GOPATH)
$ mkdir $GOPATH/src/github.com
$ cd $GOPATH/src/github.com
$ git clone git@github.com:your_name/fleet-ui.git
here's an example:
bin/
pkg/
src/
github.com/
your_name/
fleet-ui/
.git/
.dockerignore
.gitignore
CHANGELOG.md
Dockerfile
README.md
angular
app.go
(...)
$ go install
$ fleet-ui -etcd-peer=[protocol://your_etcd_peer_ip:your_etcd_peer_port] -bind=[bind_ip:bind_port]
$ cd angular
$ npm install
$ bower install
$ grunt server
$ ./build.sh
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)MIT (see LICENSE file)