diff options
author | Ernst Widerberg <ernst@sunet.se> | 2021-11-24 16:19:52 +0100 |
---|---|---|
committer | Ernst Widerberg <ernst@sunet.se> | 2021-11-24 16:41:38 +0100 |
commit | 81ee78943b68c509b2a4653f3ca30cebd5fe20a4 (patch) | |
tree | 2becfc683fd1e3f044ab36cee56a6f580016c5bf /docker/docker-compose-dev.yaml | |
parent | f1280128c54ed4fea9098d32c17588be9c0dbe84 (diff) |
Add dev version of docker-compose for collector
Copies code from host rather than pulling from GitHub. Use with
`./quickstart.sh dev`.
Diffstat (limited to 'docker/docker-compose-dev.yaml')
-rw-r--r-- | docker/docker-compose-dev.yaml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/docker/docker-compose-dev.yaml b/docker/docker-compose-dev.yaml new file mode 100644 index 0000000..38520ae --- /dev/null +++ b/docker/docker-compose-dev.yaml @@ -0,0 +1,41 @@ +# Compose file for local development +version: '3.7' +services: + nginx: + build: ./nginx + ports: + - 80:80 + - 443:443 + depends_on: + - collector + + collector: + build: + context: .. + dockerfile: docker/collector/Dockerfile-dev + environment: + - COUCHDB_USER + - COUCHDB_PASSWORD + - COUCHDB_NAME + - COUCHDB_HOSTNAME + - JWT_PUBKEY_PATH + volumes: + - ${DOCKER_JWT_PUBKEY_PATH}:/opt/certs/:ro + depends_on: + - couchdb + + couchdb: + build: ./couchdb/ + ports: + - "5984:5984" + environment: + - COUCHDB_USER + - COUCHDB_PASSWORD + volumes: + - type: volume + source: couchdb-data + target: /opt/couchdb/data + +volumes: + couchdb-data: + external: false |