services: db: image: postgres:16 container_name: reports_db env_file: [.env] environment: - POSTGRES_DB=${POSTGRES_DB} - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - TZ=${TZ} volumes: - ./local/postgres:/var/lib/postgresql/data - ./docker/postgres/init:/docker-entrypoint-initdb.d:ro ports: - "5432:5432" networks: [reports-network] restart: unless-stopped networks: reports-network: driver: bridge