1
0
Fork 0
 
 
 
 
 
 
Go to file
q3k de061801db *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
bzl *: bazelify 2019-01-13 17:51:34 +01:00
cluster *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
data *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
docker begin docker-composing 2018-11-01 22:39:01 +01:00
go begin docker-composing 2018-11-01 22:39:01 +01:00
proto/infra move topo control proto into new proto infra libarary 2018-10-25 12:45:00 +01:00
tools *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
.dockerignore add dockerfile for prod/dev 2018-10-25 15:14:50 +02:00
.gitignore *: bazelify 2019-01-13 17:51:34 +01:00
BUILD *: bazelify 2019-01-13 17:51:34 +01:00
COPYING isc license 2018-10-25 14:25:36 +02:00
README *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
README.md isc license 2018-10-25 14:25:36 +02:00
WORKSPACE *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
env.sh *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
requirements.txt *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00

README.md

hscloud monorepo

This is the main git repository for all HSWAW cloud related code.

Building stuff

No bazel yet :^).

# get the monorepo
go get -d code.hackerspace.pl/hscloud

# install compile-time utilities
sudo apt install protobuf-compiler
go install code.hackerspace.pl/hscloud/go/vendor/github.com/golang/protobuf/protoc-gen-go
go install code.hackerspace.pl/hscloud/go/vendor/github.com/gobuffalo/packr/packr

# generate protos and packr boxes
go generate code.hackerspace.pl/hscloud/...

# install all services into PATH
go install code.hackerspace.pl/hscloud/go/svc/...

Running stuff in {dev,prod}

TODO(q3k): document this

License

Everything that's not in go/vendor is licensed under the terms of the ISC license, see COPYING next to this file.