From 656bc5cda59373cc2fc9cc7a64944a15ee63ebc6 Mon Sep 17 00:00:00 2001 From: Moritz Date: Thu, 17 Nov 2022 19:55:22 +0100 Subject: [PATCH] update authentik docs --- docs/installation/authentik.md | 60 +++++++++++++++++++++++++--------- 1 file changed, 44 insertions(+), 16 deletions(-) diff --git a/docs/installation/authentik.md b/docs/installation/authentik.md index 5b68e18..afa9005 100644 --- a/docs/installation/authentik.md +++ b/docs/installation/authentik.md @@ -9,24 +9,52 @@ Alle Apps die per SSO angebunden werden sollen, müssen später in der Administr ``` abra app new authentik -abra app config app_name -abra app deploy app_name +abra app config +abra app secret insert email_pass v1 +abra app secret generate -a authentik.dev.local-it.cloud +abra app deploy +abra app cmd app set_admin_pass ``` -## Flows - --> flows -> import -change background image -add flows to system -> umgebung -> your tenant - -## email template - -docker cp initial-reset.html sso_app:/templates/ -phasen -> default-recovery-email -> email template - - ## Theming -docker cp holsteincloud.svg sso_app:/media/ -System -> Umgebung -> Logo / Favicon: /media/holsteincloud.svg \ No newline at end of file +Platziere die Dateien `flow_background.jpg`, `icon_left_brand.svg` und `icon.png` in einem Ordner`./`. + +Füge folgende Zeile zur Konfiguration hinzu: + +``` +abra app config +COPY_ASSETS="flow_background.jpg|app:/web/dist/assets/images/ icon_left_brand.svg|app:/web/dist/assets/icons/ icon.png|app:/web/dist/assets/icons/" +``` + +Nach jedem neuen deploy / upgrade führe folgenden Befehl aus: +``` +abra app cmd -l customize ./ +``` + +## Rotate Secrets + +Inkrementiere die Secret Versionen +``` +abra app config +SECRET_SECRET_KEY_VERSION=v2 +SECRET_DB_PASSWORD_VERSION=V2 +SECRET_ADMIN_TOKEN_VERSION=v2 +SECRET_ADMIN_PASS_VERSION=v2 +``` + +Aktualisiere die Secrets: + +~~~ +abra app secret generate -a +abra app undeploy +abra app deploy +abra app cmd db rotate_db_pass +abra app cmd app set_admin_pass +abra app cmd -l customize ./ +~~~ + +## Upgrade + +TODO