diff options
author | Ernst Widerberg <ernst@sunet.se> | 2022-01-14 09:11:02 +0100 |
---|---|---|
committer | Ernst Widerberg <ernst@sunet.se> | 2022-01-14 09:11:02 +0100 |
commit | 98c83a8c25f75672e3e38bd522d722dbf3279273 (patch) | |
tree | 2229d3c884e4f611ed2f82e353d4eb08c908ffc6 | |
parent | 18e3990340a5015e118b52aabc530a3536b843a7 (diff) |
Separate out env vars from quickstart.sh
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | env-vars.sh | 6 | ||||
-rwxr-xr-x | quickstart.sh | 7 |
3 files changed, 8 insertions, 9 deletions
@@ -90,9 +90,7 @@ There are two docker-compose files used for development: - `docker/docker-compose-dev.yaml` for the collector, and - `auth-server-poc/docker-compose.yml` for the JWT server. -To apply changes, build with `docker-compose build -f docker/docker-compose-dev.yaml` or `docker-compose -f auth-server-poc/docker-compose.yml` (depending on what has changed) and then restart the containers with `./quickstart.sh`. - -If you want to save build time you can also pass a service name to `docker-compose build`, i.e. `docker-compose build -f docker/docker-compose-dev.yaml collector`. +To apply changes, `source env-vars.sh` and do e.g. `docker-compose -f docker/docker-compose-dev.yaml up -d --build collector`. ## JWT mechanics (work in progress) diff --git a/env-vars.sh b/env-vars.sh new file mode 100644 index 0000000..8361a2f --- /dev/null +++ b/env-vars.sh @@ -0,0 +1,6 @@ +export COUCHDB_USER=test +export COUCHDB_PASSWORD=test +export COUCHDB_NAME=test +export COUCHDB_HOSTNAME=couchdb +export DOCKER_JWT_PUBKEY_PATH=/tmp/soc_collector/ +export DOCKER_JWT_HTPASSWD_PATH=/tmp/soc_collector_htpasswd/ diff --git a/quickstart.sh b/quickstart.sh index 6e566de..edf8c43 100755 --- a/quickstart.sh +++ b/quickstart.sh @@ -1,11 +1,6 @@ #!/bin/sh -export COUCHDB_USER=test -export COUCHDB_PASSWORD=test -export COUCHDB_NAME=test -export COUCHDB_HOSTNAME=couchdb -export DOCKER_JWT_PUBKEY_PATH=/tmp/soc_collector/ -export DOCKER_JWT_HTPASSWD_PATH=/tmp/soc_collector_htpasswd/ +source env-vars.sh # Create a directory to store the certificates in. if [ ! -d ${DOCKER_JWT_PUBKEY_PATH} ]; then |