From 77800de2699d2a2e937e7c46d50e51cef4b95002 Mon Sep 17 00:00:00 2001 From: ddcash Date: Sat, 20 Jul 2024 20:51:58 -0500 Subject: [PATCH] Add Authentik SSO Added the option to support using Authentik SSO --- linkwarden/config.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/linkwarden/config.json b/linkwarden/config.json index a8114bd2c..56a691298 100644 --- a/linkwarden/config.json +++ b/linkwarden/config.json @@ -8,7 +8,12 @@ "environment": { "DATABASE_URL": "postgresql://postgres:homeassistant@localhost:5432/linkwarden", "NEXTAUTH_URL": "http://localhost:3000/api/v1/auth", - "STORAGE_FOLDER": "/config/library" + "STORAGE_FOLDER": "/config/library", + "NEXT_PUBLIC_AUTHENTIK_ENABLED": "false", + "AUTHENTIK_CUSTOM_NAME": "Authentik", + "AUTHENTIK_ISSUER": "https://authentik.my-doma.in/application/o/linkwarden", + "AUTHENTIK_CLIENT_ID": "CLIENT_ID", + "AUTHENTIK_CLIENT_SECRET": "CLIENT_SECRET" }, "image": "ghcr.io/alexbelgium/linkwarden-{arch}", "init": false, @@ -26,7 +31,12 @@ "DATABASE_URL": "str?", "NEXTAUTH_SECRET": "str", "NEXTAUTH_URL": "str?", - "STORAGE_FOLDER": "str?" + "NEXT_PUBLIC_AUTHENTIK_ENABLED": "str?", + "STORAGE_FOLDER": "str?", + "AUTHENTIK_CUSTOM_NAME": "str?", + "AUTHENTIK_ISSUER": "str?", + "AUTHENTIK_CLIENT_ID": "str?", + "AUTHENTIK_CLIENT_SECRET": "str?" }, "slug": "linkwarden", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/linkwarden",