-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
33 lines (33 loc) · 1020 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
services:
parts_webapi:
container_name: ${CONTAINER_NAME}
image: bduke97/parts_webapi:${TAG}
environment:
DJANGO_MANAGEPY_MIGRATE: "on"
SECRET_KEY: ${SECRET_KEY}
DB_NAME: ${DB_NAME}
DB_USER: ${DB_USER}
DB_PASSWORD: ${DB_PASSWORD}
DB_HOST: ${DB_HOST}
DB_PORT: ${DB_PORT}
DB_ENGINE: ${DB_ENGINE}
EMAIL_FROM: ${EMAIL_FROM}
EMAIL_HOST: ${EMAIL_HOST}
EMAIL_HOST_USER: ${EMAIL_HOST_USER}
EMAIL_HOST_PASSWORD: ${EMAIL_HOST_PASSWORD}
EMAIL_PORT: ${EMAIL_PORT}
CLOUDINARY_URL: ${CLOUDINARY_URL}
FRONTEND_ADDRESS: ${FRONTEND_ADDRESS}
TBA_KEY: ${TBA_KEY}
DISCORD_NOTIFICATION_WEBHOOK: ${DISCORD_NOTIFICATION_WEBHOOK}
VAPID_PUBLIC_KEY: ${VAPID_PUBLIC_KEY}
VAPID_PRIVATE_KEY: ${VAPID_PRIVATE_KEY}
DEBUG: ${DEBUG}
ENVIRONMENT: ${TAG}
volumes:
- ./keys:/code/keys
ports:
- "${API_PORT}:9090"
restart: always
labels:
com.centurylinklabs.watchtower.enable: false