version: '3.8' services: web: build: . ports: - "10334:5000" environment: - DATABASE_URL=postgresql://postgres:postgres@db:5432/flask_app - FLASK_APP=app.py - FLASK_ENV=development depends_on: - db volumes: - .:/app - room_data:/data networks: - app-network db: image: postgres:15 environment: - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - POSTGRES_DB=flask_app ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data networks: - app-network volumes: postgres_data: room_data: networks: app-network: driver: bridge