summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-09-10 16:11:54 +0200
committerGitHub <noreply@github.com>2021-09-10 16:11:54 +0200
commit58ac6e203f38ea0122d08c74adf7644c478c3afe (patch)
tree3b2b1f5e305ef9a9d6679a7bb106e218a99f3703 /docker-compose.yml
parent3eda751b725448139217dc1929dca1fc354e2a4e (diff)
parent61d74355a7b702917ae314c1c595b24fb8621a21 (diff)
merge: Address deployment issues
This pull request addresses a couple of deployment issues that have been reported.
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml21
1 files changed, 8 insertions, 13 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index b5d8cb98..18847736 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,9 +1,7 @@
version: "3.8"
services:
frontend:
- build:
- context: opendc-web/opendc-web-ui
- image: frontend
+ image: atlargeresearch/opendc-web-ui:v2.1
restart: on-failure
networks:
- backend
@@ -11,11 +9,10 @@ services:
NEXT_PUBLIC_AUTH0_DOMAIN: ${OPENDC_AUTH0_DOMAIN}
NEXT_PUBLIC_AUTH0_CLIENT_ID: ${OPENDC_AUTH0_CLIENT_ID}
NEXT_PUBLIC_AUTH0_AUDIENCE: ${OPENDC_AUTH0_AUDIENCE}
- NEXT_PUBLIC_SENTRY_DSN: ${OPENDC_FRONTEND_SENTRY_DSN}
+ NEXT_PUBLIC_SENTRY_DSN: ${OPENDC_FRONTEND_SENTRY_DSN-}
api:
- build: opendc-web/opendc-web-api
- image: api
+ image: atlargeresearch/opendc-web-api:v2.1
restart: on-failure
networks:
- backend
@@ -31,12 +28,11 @@ services:
- OPENDC_DB_HOST=mongo
- OPENDC_FLASK_SECRET
- OPENDC_OAUTH_CLIENT_ID
- - SENTRY_DSN=${OPENDC_API_SENTRY_DSN}
+ - SENTRY_DSN=${OPENDC_API_SENTRY_DSN-}
- SENTRY_ENVIRONMENT
simulator:
- build: .
- image: simulator
+ image: atlargeresearch/opendc:v2.1
restart: on-failure
networks:
- backend
@@ -45,19 +41,18 @@ services:
volumes:
- type: bind
source: ./traces
- target: /app/traces
+ target: /opt/opendc/traces
environment:
- OPENDC_API_URL=${OPENDC_API_BASE_URL}
- AUTH0_DOMAIN=${OPENDC_AUTH0_DOMAIN}
- AUTH0_AUDIENCE=${OPENDC_AUTH0_AUDIENCE}
- AUTH0_CLIENT_ID=${OPENDC_AUTH0_CLIENT_ID_RUNNER}
- AUTH0_CLIENT_SECRET=${OPENDC_AUTH0_CLIENT_SECRET_RUNNER}
- - SENTRY_DSN=${OPENDC_SIMULATOR_SENTRY_DSN}
+ - SENTRY_DSN=${OPENDC_SIMULATOR_SENTRY_DSN-}
- SENTRY_ENVIRONMENT
mongo:
- build:
- context: database
+ build: database
restart: on-failure
environment:
- MONGO_INITDB_ROOT_USERNAME