Docker and Helm files for Gather, to enable easy installation and deployment
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
aether-bootstrap @ 86fbaba
conf/nginx/sites-enabled
scripts chore: use gen_random_string Jan 25, 2019
.gitignore
.gitmodules
.travis.yml
LICENSE
README.md chore: add clone URL to README Jan 10, 2019
docker-compose-base.yml
docker-compose.yml
gather-install.sh
gather-start.sh
walkthrough.md

README.md

gather-deploy

Docker and Helm files for Gather, to enable easy installation and deployment.

This repo uses the aether-bootstrap repo as a submodule. This means that you need to use the following command to clone this repo:

git clone --recurse-submodules git@github.com:eHealthAfrica/gather-deploy.git

You will need to add the following lines to your /etc/hosts file:

# Gather
127.0.0.1    gather.local

# Aether Suite
127.0.0.1    kernel.aether.local odk.aether.local ui.aether.local

Once that's done, you can just start Gather, and access it at http://gather.local.

./gather-start.sh

Update Gather and Aether release version

Occasionally you will need to regenerate the .env file with the new and required environment variables that include the last Gather and Aether releases. You need to use the following command to do that (favorite) or update the file manually:

./scripts/generate_env_vars.sh