version: "3.8" services: app: image: tea.zendric.de/cedric/xpensely-server:latest container_name: XpenselyServer ports: - "3636:8080" environment: GOOGLE_CLIENT_ID: ${GOOGLE_CLIENT_ID} GOOGLE_CLIENT_SECRET: ${GOOGLE_CLIENT_SECRET} DB_PORT: 5434 DB_CONTAINER: ${DB_P_CONTAINER} DB_NAME: ${DB_P_NAME} DB_USERNAME: ${DB_USERNAME} DB_PASSWORD: ${DB_PASSWORD} depends_on: - postgresdb networks: - xpensely-network postgresdb: image: postgres:14 container_name: postgresdb ports: - "5434:5432" environment: POSTGRES_DB: ${DB_P_NAME} POSTGRES_USER: ${DB_USERNAME} POSTGRES_PASSWORD: ${DB_PASSWORD} networks: - xpensely-network volumes: - db_data:/var/lib/postgresql/data restart: unless-stopped volumes: db_data: networks: xpensely-network: