mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2024-11-08 22:50:26 +00:00
5ad384bfe9
This commit adds support for the `oidc_oauth_metadata_url` configuration option. This option specifies the URL of the OIDC server's metadata endpoint, which contains information about the OIDC server's endpoints, supported scopes, and other configuration details. By using this option, we can ensure compatibility with different OIDC servers and reduce the risk of errors due to manual endpoint configuration.
63 lines
1.6 KiB
Markdown
63 lines
1.6 KiB
Markdown
# Supported environment variables
|
|
|
|
| Variable | Description | Required | Default value |
|
|
| ---------| ----------- | -------- | ------------- |
|
|
| BIND_ADDRESS |
|
|
| CSRF_COOKIE_SECURE |
|
|
| FILESYSTEM_SESSIONS_ENABLED |
|
|
| LDAP_ENABLED |
|
|
| LOCAL_DB_ENABLED |
|
|
| LOG_LEVEL |
|
|
| MAIL_DEBUG |
|
|
| MAIL_DEFAULT_SENDER |
|
|
| MAIL_PASSWORD |
|
|
| MAIL_PORT |
|
|
| MAIL_SERVER |
|
|
| MAIL_USERNAME |
|
|
| MAIL_USE_SSL |
|
|
| MAIL_USE_TLS |
|
|
| OFFLINE_MODE |
|
|
| OIDC_OAUTH_API_URL | | | |
|
|
| OIDC_OAUTH_AUTHORIZE_URL |
|
|
| OIDC_OAUTH_TOKEN_URL | | | |
|
|
| OIDC_OAUTH_METADATA_URL | | | |
|
|
| PORT |
|
|
| REMOTE_USER_COOKIES |
|
|
| REMOTE_USER_LOGOUT_URL |
|
|
| SALT |
|
|
| SAML_ASSERTION_ENCRYPTED |
|
|
| SAML_ATTRIBUTE_ACCOUNT |
|
|
| SAML_ATTRIBUTE_ADMIN |
|
|
| SAML_ATTRIBUTE_EMAIL |
|
|
| SAML_ATTRIBUTE_GIVENNAME |
|
|
| SAML_ATTRIBUTE_GROUP |
|
|
| SAML_ATTRIBUTE_NAME |
|
|
| SAML_ATTRIBUTE_SURNAME |
|
|
| SAML_ATTRIBUTE_USERNAME |
|
|
| SAML_CERT |
|
|
| SAML_DEBUG |
|
|
| SAML_ENABLED |
|
|
| SAML_GROUP_ADMIN_NAME |
|
|
| SAML_GROUP_TO_ACCOUNT_MAPPING |
|
|
| SAML_IDP_SSO_BINDING |
|
|
| SAML_IDP_ENTITY_ID |
|
|
| SAML_KEY |
|
|
| SAML_LOGOUT |
|
|
| SAML_LOGOUT_URL |
|
|
| SAML_METADATA_CACHE_LIFETIME |
|
|
| SAML_METADATA_URL |
|
|
| SAML_NAMEID_FORMAT |
|
|
| SAML_PATH |
|
|
| SAML_SIGN_REQUEST |
|
|
| SAML_SP_CONTACT_MAIL |
|
|
| SAML_SP_CONTACT_NAME |
|
|
| SAML_SP_ENTITY_ID |
|
|
| SAML_WANT_MESSAGE_SIGNED |
|
|
| SECRET_KEY | Flask secret key [^1] | Y | no default |
|
|
| SESSION_COOKIE_SECURE |
|
|
| SIGNUP_ENABLED |
|
|
| SQLALCHEMY_DATABASE_URI | SQL Alchemy URI to connect to database | N | no default |
|
|
| SQLALCHEMY_TRACK_MODIFICATIONS |
|
|
|
|
[^1]: Flask secret key (see https://flask.palletsprojects.com/en/1.1.x/config/#SECRET_KEY for how to generate)
|