Files
oidc2fer/docker-compose.yml
T
Jonathan Perret ce004c5e80 🏗️(common) remove Postgres
We don't need PostgreSQL.
2024-04-17 11:23:29 +02:00

47 lines
1014 B
YAML

services:
app-dev:
build:
context: .
target: development
args:
DOCKER_USER: ${DOCKER_USER:-1000}
user: ${DOCKER_USER:-1000}
image: oidc2fer:development
environment:
- PYLINTHOME=/app/.pylint.d
- DJANGO_CONFIGURATION=Development
env_file:
- env.d/development/common
ports:
- "8071:8000"
volumes:
- ./src/backend:/app
- ./data/media:/data/media
- ./data/static:/data/static
app:
build:
context: .
target: production
args:
DOCKER_USER: ${DOCKER_USER:-1000}
user: ${DOCKER_USER:-1000}
image: oidc2fer:production
environment:
- DJANGO_CONFIGURATION=Demo
env_file:
- env.d/development/common
volumes:
- ./data/media:/data/media
nginx:
image: nginx:1.25
ports:
- "8082:8082"
- "8088:8088"
volumes:
- ./docker/files/etc/nginx/conf.d:/etc/nginx/conf.d:ro
- ./data/media:/data/media:ro
depends_on:
- app