32 lines
588 B
YAML
32 lines
588 B
YAML
version: "3.8"
|
|
|
|
x-oauth-env: &oauth-env
|
|
OAUTH_AUTH_URL:
|
|
OAUTH_TOKEN_URL:
|
|
OAUTH_PROFILE_URL:
|
|
OAUTH_SCOPE:
|
|
OAUTH_APP_KEY:
|
|
OAUTH_APP_SECRET_FILE: /run/secrets/oauth_app_secret
|
|
OAUTH_ATTR_UID:
|
|
OAUTH_ATTR_NAME:
|
|
OAUTH_ATTR_EMAIL:
|
|
OAUTH_LOGIN_PROVIDER_NAME:
|
|
OAUTH_ENABLED:
|
|
|
|
services:
|
|
app:
|
|
environment:
|
|
*oauth-env
|
|
secrets:
|
|
- oauth_app_secret
|
|
worker:
|
|
environment:
|
|
*oauth-env
|
|
secrets:
|
|
- oauth_app_secret
|
|
|
|
secrets:
|
|
oauth_app_secret:
|
|
name: ${STACK_NAME}_oauth_app_secret_${SECRET_OAUTH_APP_SECRET_VERSION}
|
|
external: true
|