version: "3.9" services: db: image: postgres:16-alpine environment: POSTGRES_DB: localpro POSTGRES_USER: postgres POSTGRES_PASSWORD: localpro_secure_pass_2026 ports: ["5432:5432"] volumes: [db-data:/var/lib/postgresql/data] redis: image: redis:7-alpine ports: ["6379:6379"] backend: build: ./backend ports: ["8000:8000"] env_file: [./backend/.env] depends_on: [db, redis] frontend: build: ./frontend ports: ["3000:3000"] environment: - NEXT_PUBLIC_API_URL=http://localhost:8000/api/v1 volumes: db-data: