version: "3" services: app: build: context: . dockerfile: Dockerfile container_name: XpenselyServer ports: - "8080:8080" environment: GOOGLE_CLIENT_ID: ${GOOGLE_CLIENT_ID} GOOGLE_CLIENT_SECRET: ${GOOGLE_CLIENT_SECRET} DB_PORT: 5432 DB_CONTAINER: ${DB_P_CONTAINER} DB_NAME: ${DB_P_NAME} DB_USERNAME: ${DB_USERNAME} DB_PASSWORD: ${DB_PASSWORD} depends_on: - postgresdb postgresdb: image: postgres:14 container_name: postgresdb ports: - "5432:5432" environment: POSTGRES_DB: ${DB_P_NAME} POSTGRES_USER: ${DB_USERNAME} POSTGRES_PASSWORD: ${DB_PASSWORD}