From 81ee78943b68c509b2a4653f3ca30cebd5fe20a4 Mon Sep 17 00:00:00 2001 From: Ernst Widerberg Date: Wed, 24 Nov 2021 16:19:52 +0100 Subject: Add dev version of docker-compose for collector Copies code from host rather than pulling from GitHub. Use with `./quickstart.sh dev`. --- docker/docker-compose-dev.yaml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 docker/docker-compose-dev.yaml (limited to 'docker/docker-compose-dev.yaml') 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 -- cgit v1.1