Files
expense_monitor/docker-compose.yml
Mateusz Gruszczyński 986ffb200a first commit
2026-03-13 15:17:32 +01:00

24 lines
518 B
YAML

services:
app:
build: .
env_file:
- .env
depends_on:
- db
volumes:
- ./instance:/app/instance
- ./app/static/uploads:/app/app/static/uploads
- ./app/static/previews:/app/app/static/previews
ports:
- "${APP_PORT:-5000}:5000"
db:
image: postgres:17-alpine
environment:
POSTGRES_DB: expense_monitor
POSTGRES_USER: expense_user
POSTGRES_PASSWORD: expense_password
volumes:
- pgdata:/var/lib/postgresql/data
volumes:
pgdata: