# Use postgres/example user/password credentials version: '3' services: postgres-services: build: . image: registry.forge.grandlyon.com/web-et-numerique/web-et-numerique-internet/data.grandlyon.com/web-portal/components/services/postgres-services:${TAG} ports: - ${POSTGRES_SERVICE_BIND_PORT}:3000 environment: POSTGRES_USER: user POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_ADMIN_PASSWORD: ${POSTGRES_ADMIN_PASSWORD} POSTGRES_DB: services POSTGRES_HOST: database-postgres POSTGRES_PORT: 5432 GROUP_HEADER: ${GROUP_HEADER} ADMIN_GROUP_NAME: ${ADMIN_GROUP_NAME} ACCESS_TOKEN_COOKIE_KEY: ${ACCESS_TOKEN_COOKIE_KEY} restart: unless-stopped depends_on: - database-postgres database-postgres: image: bitnami/postgresql:11 environment: POSTGRESQL_USERNAME: user POSTGRESQL_PASSWORD: ${POSTGRES_PASSWORD} POSTGRESQL_DATABASE: services POSTGRESQL_POSTGRES_PASSWORD : ${POSTGRES_ADMIN_PASSWORD} restart: unless-stopped ports: - ${POSTGRES_PORT}:5432 volumes: - db-data:/bitnami/postgresql volumes: db-data: