35 lines
664 B
YAML
35 lines
664 B
YAML
services:
|
|
app:
|
|
build:
|
|
context: .
|
|
target: prod
|
|
ports:
|
|
- "8000:8000"
|
|
environment:
|
|
OIDC_OP_ISSUER: "http://localhost:8000"
|
|
OIDC_OP_SESSION_SECRET: "change-me-in-production"
|
|
volumes:
|
|
- app-data:/app/data
|
|
profiles:
|
|
- prod
|
|
|
|
app-dev:
|
|
build:
|
|
context: .
|
|
target: dev
|
|
ports:
|
|
- "8000:8000"
|
|
environment:
|
|
OIDC_OP_ISSUER: "http://localhost:8000"
|
|
OIDC_OP_DEBUG: "true"
|
|
volumes:
|
|
- ./src:/app/src
|
|
- ./pyproject.toml:/app/pyproject.toml
|
|
- ./README.md:/app/README.md
|
|
- dev-data:/app/data
|
|
profiles:
|
|
- dev
|
|
|
|
volumes:
|
|
app-data:
|
|
dev-data:
|