A set of git workflows builds executables and containers for:
- Data processing tools
- gleaner
- nabu
- Web Services
- geocodes
- geocodes api
This is the project for the configuration of the docker stack for the geocodes production
-
Assumes Ubuntu LTS
-
Docker
-
optional, since binaries are built
- Go (
apt-get install golang
) - Go dep
- Go (
NEED A LIST OF THE DNS NAMES HERE
To run without building, you only need the gleaner
and this geodex
repository. Images for the other services have been built and pushed.
mkdir geodex
cd geodex
git clone https://github.com/earthcube/geodex
get latest from https://github.com/gleanerio/gleaner/releases
mkdir glcon
cd glcon
wget {release}-linux-amd64.tar.gz
tar -xf {release}-linux-amd64.tar.gz
A set of shell scripts is used to start the stack. prior to this you need to create and edit the env for the
cp env.example env.beta
nano env.beta
./refresh_all.sh