name: infra-example services: example: build: . environment: VAULT_ADDR: http://vault:8200 VAULT_ROLE_ID: ${VAULT_ROLE_ID:-} VAULT_SECRET_ID: ${VAULT_SECRET_ID:-} VAULT_KV_MOUNT: ${VAULT_MOUNT:-secrets} VAULT_DB_MOUNT: ${VAULT_DATABASE_MOUNT:-database} SERVICE_NAME: ${SERVICE_NAME:-} POSTGRES_CREDS: ${POSTGRES_CREDS:-static} ports: - "127.0.0.1:${EXAMPLE_PORT:-8090}:8080" networks: - infra networks: infra: external: true name: ${INFRA_NETWORK:-infra_infra}