working version of authentik-groupsync #23

Merged
val merged 2 commits from authentik-groupsync into main 2026-03-25 14:08:30 +00:00
Owner

as it's not expected that outline will implement an oauth group sync as a (free) feature, deploying this extra service will do the same via webhook

as it's not expected that outline will implement an oauth group sync as a (free) feature, deploying this extra service will do the same via webhook
val added 1 commit 2026-03-24 19:09:51 +00:00
decentral1se reviewed 2026-03-24 19:46:48 +00:00
decentral1se left a comment
Owner

Wow, we will need this soon. Tysm for working this out @val 🥇🥇🥇

Some minor comments below.

I don't think we have maintainers for this recipe yet, feel free to merge as you see fit IMHO.

Wow, we will need this soon. Tysm for working this out @val 🥇🥇🥇 Some minor comments below. I don't think we have maintainers for this recipe yet, feel free to merge as you see fit IMHO.
@ -0,0 +3,4 @@
services:
outline-authentik-connector:
image: burritosoftware/outline-authentik-connector:latest
Owner

Do we want to pin to a specific image instead of latest for stability?

Do we want to pin to a specific image instead of `latest` for stability?
Owner

I would also favor a specific version (if available) to prevent unpredictable image update changes.

I would also favor a specific version (if available) to prevent unpredictable image update changes.
@ -0,0 +38,4 @@
entrypoint: /docker-entrypoint.sh
secrets:
ags_outline_token:
Owner

I would in general watch out here with the naming and the dreaded https://docs.coopcloud.tech/maintainers/handbook/#r015-long-secret-names 🙈

I would in general watch out here with the naming and the dreaded https://docs.coopcloud.tech/maintainers/handbook/#r015-long-secret-names 🙈
iexos reviewed 2026-03-25 11:55:55 +00:00
@ -0,0 +24,4 @@
value=$(echo "$var" | sed 's/.*_FILE=//')
load_secret "$key" "$value"
echo "loaded $key=$value"
Owner

This would print the secrets into the log which I suppose is undesirable. Debugging leftover?

This would print the secrets into the log which I suppose is undesirable. Debugging leftover?
lambdabundesverband added 1 commit 2026-03-25 13:32:29 +00:00
Author
Owner

thanks @decentral1se , @moritz , @iexos for your comments :) I edited everything and added healthchecks and will merge & publish now :)

thanks @decentral1se , @moritz , @iexos for your comments :) I edited everything and added healthchecks and will merge & publish now :)
val merged commit b0d8d7d6f7 into main 2026-03-25 14:08:30 +00:00
val deleted branch authentik-groupsync 2026-03-25 14:08:30 +00:00
Sign in to join this conversation.
No description provided.