services: geo-db-postgis: image: postgis/postgis:15-3.3 container_name: geo-db-postgis environment: POSTGRES_USER: ${GEODB_USER} POSTGRES_PASSWORD: ${GEODB_PW} POSTGRES_DB: ${GEODB_NAME} ports: - "127.0.0.1:5432:5432" volumes: - pgdata:/var/lib/postgresql/data networks: - backend app: build: . container_name: geo-app environment: PYTHONUNBUFFERED: 1 POSTGRES_USER: ${GEODB_USER} POSTGRES_PASSWORD: ${GEODB_PW} POSTGRES_DB: ${GEODB_NAME} POSTGRES_HOST: geo-db-postgis depends_on: - geo-db-postgis networks: - backend volumes: pgdata: driver: local networks: backend: driver: bridge external: true