version: "3.9" services: db: image: postgres:16 environment: POSTGRES_DB: cloud_reader POSTGRES_USER: cloud_reader POSTGRES_PASSWORD: cloud_reader ports: - "5432:5432" volumes: - pgdata:/var/lib/postgresql/data backend: build: backend ports: - "8000:8000" environment: SECRET_KEY: development-secret-key DEBUG: "True" DB_HOST: db DB_NAME: cloud_reader DB_USER: cloud_reader DB_PASSWORD: cloud_reader CORS_ALLOWED_ORIGINS: http://localhost:5173,http://localhost:3000 ALLOWED_HOSTS: localhost,127.0.0.1 depends_on: - db frontend: build: frontend ports: - "5173:80" depends_on: - backend volumes: pgdata: