services: backend: build: ./backend ports: - "8000:8000" environment: - DB_HOST=postgres - DB_PORT=5432 - DB_USER=${POSTGRES_USER} - DB_PASSWORD=${POSTGRES_PASSWORD} - DB_NAME=${POSTGRES_DB} depends_on: - postgres networks: - card-game-network postgres: image: postgres:15-alpine environment: - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_DB=${POSTGRES_DB} volumes: - postgres_data:/var/lib/postgresql/data networks: - card-game-network networks: card-game-network: driver: bridge volumes: postgres_data: