Compare commits
2 Commits
1acc5ad73f
...
08b19f76eb
Author | SHA1 | Date |
---|---|---|
Simon | 08b19f76eb | |
Simon | 1a8809d6b5 |
|
@ -447,7 +447,13 @@ def config(apps):
|
|||
""" Configure the apps """
|
||||
for instance, instance_config in CONFIGS.items():
|
||||
if apps:
|
||||
selected_apps = [app for app in apps if app in instance_config.keys()]
|
||||
selected_apps = []
|
||||
for app in apps:
|
||||
if app in instance_config.keys():
|
||||
selected_apps.append(app)
|
||||
else:
|
||||
logging.error(f' App config \'{app}\' not found for {instance}!')
|
||||
exit(1)
|
||||
else:
|
||||
selected_apps = instance_config.keys()
|
||||
for app in selected_apps:
|
||||
|
|
25
combine.yml
25
combine.yml
|
@ -48,6 +48,15 @@ authentik:
|
|||
- SECRET_MONITORING_ID_VERSION
|
||||
- SECRET_MONITORING_SECRET_VERSION
|
||||
- monitoring.png
|
||||
outline:
|
||||
uncomment:
|
||||
- compose.outline.yml
|
||||
- OUTLINE_DOMAIN
|
||||
- SECRET_OUTLINE_ID_VERSION
|
||||
- SECRET_OUTLINE_SECRET_VERSION
|
||||
- outline.png
|
||||
secrets:
|
||||
outline_id: outline
|
||||
nextcloud:
|
||||
authentik:
|
||||
uncomment:
|
||||
|
@ -79,6 +88,22 @@ onlyoffice:
|
|||
- SECRET_JWT_SECRET_VERSION
|
||||
shared_secrets:
|
||||
onlyoffice_jwt: jwt_secret
|
||||
outline:
|
||||
authentik:
|
||||
env:
|
||||
OIDC_CLIENT_ID: outline
|
||||
OIDC_AUTH_URI: https://authentik.example.com/application/o/authorize/
|
||||
OIDC_TOKEN_URI: https://authentik.example.com/application/o/token/
|
||||
OIDC_USERINFO_URI: https://authentik.example.com/application/o/userinfo/
|
||||
OIDC_DISPLAY_NAME: "Authentik"
|
||||
uncomment:
|
||||
- compose.oidc.yml
|
||||
- OIDC_ENABLED
|
||||
- OIDC_USERNAME_CLAIM
|
||||
- OIDC_SCOPES
|
||||
- SECRET_OIDC_CLIENT_SECRET_VERSION
|
||||
shared_secrets:
|
||||
outline_secret: oidc_client_secret
|
||||
wordpress:
|
||||
authentik:
|
||||
uncomment:
|
||||
|
|
Loading…
Reference in New Issue