version: "3.8" services: app: build: . ports: - "3001:3001" environment: - PORT=3001 - DATABASE_URL=postgresql://flowpilot:flowpilot@db:5432/flowpilot - REDIS_URL=redis://redis:6379 depends_on: - db - redis db: image: postgres:16-alpine environment: POSTGRES_DB: flowpilot POSTGRES_USER: flowpilot POSTGRES_PASSWORD: flowpilot ports: - "5432:5432" volumes: - pgdata:/var/lib/postgresql/data redis: image: redis:7-alpine ports: - "6379:6379" volumes: pgdata: