services: backend: build: ./backend container_name: pramaan-backend env_file: - path: .env required: false environment: ENV: ${ENV:-development} SECRET_KEY: ${SECRET_KEY:-dev-only-change-me} CORS_ORIGINS: ${CORS_ORIGINS:-http://localhost:3000} PUBLIC_APP_URL: ${PUBLIC_APP_URL:-http://localhost:3000} SEED_DEMO_DATA: ${SEED_DEMO_DATA:-true} ports: - "8000:8000" volumes: - pramaan-data:/app/storage restart: unless-stopped frontend: build: context: ./frontend args: BACKEND_URL: http://backend:8000 container_name: pramaan-frontend ports: - "3000:3000" depends_on: backend: condition: service_healthy restart: unless-stopped volumes: pramaan-data: