-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
34 lines (32 loc) · 887 Bytes
/
docker-compose.yml
File metadata and controls
34 lines (32 loc) · 887 Bytes
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
34
services:
db:
image: postgres:16.3
ports:
- "5432:5432"
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
service:
image: ghcr.io/${DOCKER_REGISTRY}/openagri-farmcalendar:${TAG}
build:
context: .
args:
SOURCE_REPO: ${SOURCE_REPO}
command: /var/www/entrypoint.sh
ports:
- "${APP_PORT}:${APP_PORT}"
depends_on:
- db
environment:
POSTGRES_HOST: db
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
DJANGO_SECRET_KEY: ${DJANGO_SECRET_KEY}
LOGGING_LEVEL: ${LOGGING_LEVEL}
GATEKEEPER_LOGIN_URL: ${GATEKEEPER_LOGIN_URL}
JWT_SIGNING_KEY: ${JWT_SIGNING_KEY}
JWT_COOKIE_NAME: ${JWT_COOKIE_NAME}
# volumes:
# - ./:/var/www