Skip to content

Commit a759f03

Browse files
committed
Add secrets to docker-compose-prod.yml
1 parent 66c2f9a commit a759f03

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docker-compose-prod.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@ services:
33
command: "poetry run gunicorn go_capture.wsgi:application --bind 0.0.0.0:8000 -t 60"
44
environment:
55
- CELERY_BROKER_URL=amqp://guest:guest@broker:5672
6+
- FIREBASE_CREDENTIALS_FILE=/run/secrets/firebase-credentials
7+
- MEDIA_ROOT=/api/media
68
env_file:
79
- env/prod.env
810
image: ${image}:${tag}
911
ports:
1012
- 8000:8000
13+
secrets:
14+
- firebase-credentials
1115
volumes:
1216
- media:/api/media
1317
worker:
@@ -17,9 +21,13 @@ services:
1721
environment:
1822
- CELERY_BROKER_URL=amqp://guest:guest@broker:5672
1923
- CELERY_RESULT_BACKEND=rpc
24+
- FIREBASE_CREDENTIALS_FILE=/run/secrets/firebase-credentials
25+
- MEDIA_ROOT=/api/media
2026
env_file:
2127
- env/prod.env
2228
image: ${image}:${tag}
29+
secrets:
30+
- firebase-credentials
2331
volumes:
2432
- media:/api/media
2533
broker:
@@ -35,3 +43,7 @@ volumes:
3543
type: none
3644
o: bind
3745
device: $MEDIA_ROOT
46+
47+
secrets:
48+
firebase-credentials:
49+
file: $FIREBASE_CREDENTIALS_FILE

0 commit comments

Comments
 (0)