mitai-jinkendo/docker-compose.dev.yml
Lars Stommer 89b6c0b072
Some checks are pending
Deploy to Raspberry Pi / deploy (push) Waiting to run
Build Test / build-frontend (push) Waiting to run
Build Test / lint-backend (push) Waiting to run
feat: initial commit – Mitai Jinkendo v9a
2026-03-16 13:35:11 +01:00

30 lines
757 B
YAML

# Development overrides - use with: docker compose -f docker-compose.yml -f docker-compose.dev.yml up
services:
backend:
build:
context: ./backend
target: dev
volumes:
- ./backend:/app # Hot-reload: mount source
- jinkendo-data:/app/data
- jinkendo-photos:/app/photos
environment:
- DATABASE_URL= # Empty = use SQLite fallback
- DATA_DIR=/app/data
- ENVIRONMENT=development
command: uvicorn main:app --host 0.0.0.0 --port 8000 --reload
frontend:
build:
context: ./frontend
target: dev
volumes:
- ./frontend/src:/app/src # Hot-reload
ports:
- "3002:5173"
command: npm run dev -- --host
volumes:
jinkendo-data:
jinkendo-photos: