kv-tiktok/docker-compose.dev.yml

24 lines
647 B
YAML

# PureStream Development Docker Compose
# Uses Dockerfile.dev which COPIES files to avoid Synology Drive filesystem issues
services:
backend:
container_name: purestream_dev
build:
context: .
dockerfile: Dockerfile.dev
ports:
- "8002:8002"
volumes:
# Only mount data directories (not code)
- purestream_cache:/app/cache
- purestream_session:/app/session
shm_size: '2gb'
volumes:
purestream_cache:
purestream_session:
# NOTE:
# - Frontend is served by backend at http://localhost:8002
# - Code changes require rebuild: docker-compose -f docker-compose.dev.yml up --build