version: "3.9" # Development override – only runs DB + Redis; app servers run via `npm run dev` # Media uploads land in packages/server/uploads/ by default (UPLOAD_DIR env var). # That directory is gitignored; Docker volume is not needed in dev. services: db: image: postgres:16-alpine environment: POSTGRES_USER: storybid POSTGRES_PASSWORD: storybid POSTGRES_DB: storybid volumes: - postgres_data_dev:/var/lib/postgresql/data ports: - "5432:5432" redis: image: redis:7-alpine ports: - "6379:6379" volumes: postgres_data_dev: