feat: integrate Authentik for Single Sign On #7

Open
luisb wants to merge 2 commits from luisb/writefreely:feature/authentik-integration into main
First-time contributor

The goal of this change is to make it easy to integrate Authentik SSO in this recipe.

I've included a change in the configuration template that adds a whole duplicate SSO section for Authentik, as opposed to Keycloak. Granted, this adds a little bit of duplication, but I wanted to avoid getting fancy with templating because I'm completely new at packing recipes and I don't want to cause issues with folks already using Keycloak in their configurations.

The change in the Authentik recipe coop-cloud/authentik#30 implements the necessary changes for the necessary configuration blueprints to be correctly added to that system.

The goal of this change is to make it easy to integrate Authentik SSO in this recipe. I've included a change in the configuration template that adds a whole duplicate SSO section for Authentik, as opposed to Keycloak. Granted, this adds a little bit of duplication, but I wanted to avoid getting fancy with templating because I'm completely new at packing recipes and I don't want to cause issues with folks already using Keycloak in their configurations. The change in the Authentik recipe https://git.coopcloud.tech/coop-cloud/authentik/pulls/30 implements the necessary changes for the necessary configuration blueprints to be correctly added to that system.
luisb added 1 commit 2026-05-14 15:39:40 +00:00
luisb added 1 commit 2026-05-14 15:41:31 +00:00
cyrnel approved these changes 2026-05-14 15:50:50 +00:00
cyrnel left a comment
Owner

I don't have an authentik instance to test against but if you've tested, it looks okay to me

I don't have an authentik instance to test against but if you've tested, it looks okay to me ✅
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u feature/authentik-integration:luisb-feature/authentik-integration
git checkout luisb-feature/authentik-integration
Sign in to join this conversation.
No description provided.