63dbc49f3e
Read auth providers from app-config yaml
97 lines
2.2 KiB
YAML
97 lines
2.2 KiB
YAML
app:
|
|
title: Backstage Example App
|
|
baseUrl: http://localhost:3000
|
|
|
|
backend:
|
|
baseUrl: http://localhost:7000
|
|
listen: 0.0.0.0:7000
|
|
cors:
|
|
origin: http://localhost:3000
|
|
methods: [GET, POST, PUT, DELETE]
|
|
credentials: true
|
|
|
|
proxy:
|
|
'/circleci/api':
|
|
target: 'https://circleci.com/api/v1.1'
|
|
changeOrigin: true
|
|
pathRewrite:
|
|
'^/proxy/circleci/api/': '/'
|
|
|
|
organization:
|
|
name: Spotify
|
|
|
|
techdocs:
|
|
storageUrl: https://techdocs-mock-sites.storage.googleapis.com
|
|
|
|
sentry:
|
|
organization: spotify
|
|
|
|
auth:
|
|
providers:
|
|
google:
|
|
development:
|
|
appOrigin: "http://localhost:3000/"
|
|
secure: false
|
|
clientId:
|
|
$secret:
|
|
env: AUTH_GOOGLE_CLIENT_ID
|
|
clientSecret:
|
|
$secret:
|
|
env: AUTH_GOOGLE_CLIENT_SECRET
|
|
github:
|
|
development:
|
|
appOrigin: "http://localhost:3000/"
|
|
secure: false
|
|
clientId:
|
|
$secret:
|
|
env: AUTH_GITHUB_CLIENT_ID
|
|
clientSecret:
|
|
$secret:
|
|
env: AUTH_GITHUB_CLIENT_SECRET
|
|
gitlab:
|
|
development:
|
|
appOrigin: "http://localhost:3000/"
|
|
secure: false
|
|
clientId:
|
|
$secret:
|
|
env: AUTH_GITLAB_CLIENT_ID
|
|
clientSecret:
|
|
$secret:
|
|
env: AUTH_GITLAB_CLIENT_SECRET
|
|
audience:
|
|
$secret:
|
|
env: GITLAB_BASE_URL
|
|
# saml:
|
|
# development:
|
|
# entryPoint: "http://localhost:7001/"
|
|
# issuer: "passport-saml"
|
|
okta:
|
|
development:
|
|
appOrigin: "http://localhost:3000/"
|
|
secure: false
|
|
clientId:
|
|
$secret:
|
|
env: AUTH_OKTA_CLIENT_ID
|
|
clientSecret:
|
|
$secret:
|
|
env: AUTH_OKTA_CLIENT_SECRET
|
|
audience:
|
|
$secret:
|
|
env: AUTH_OKTA_AUDIENCE
|
|
oauth2:
|
|
development:
|
|
appOrigin: "http://localhost:3000/"
|
|
secure: false
|
|
clientId:
|
|
$secret:
|
|
env: AUTH_OAUTH2_CLIENT_ID
|
|
clientSecret:
|
|
$secret:
|
|
env: AUTH_OAUTH2_CLIENT_SECRET
|
|
authorizationURL:
|
|
$secret:
|
|
env: AUTH_OAUTH2_AUTH_URL
|
|
tokenURL:
|
|
$secret:
|
|
env: AUTH_OAUTH2_TOKEN_URL
|