first commit

This commit is contained in:
Mateusz Gruszczyński
2026-03-13 15:17:32 +01:00
commit 986ffb200a
91 changed files with 4423 additions and 0 deletions

23
docker-compose.yml Normal file
View File

@@ -0,0 +1,23 @@
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: