forked from catalin/fukuops
feat: add authentik-ldap module
This commit is contained in:
parent
2354f5971b
commit
a856c4b230
9 changed files with 151 additions and 46 deletions
|
|
@ -8,7 +8,7 @@ terraform {
|
|||
required_providers {
|
||||
authentik = {
|
||||
source = "goauthentik/authentik"
|
||||
version = "2025.10.0"
|
||||
version = "2025.10.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -240,12 +240,11 @@ module "rustical" {
|
|||
app_access_group_id = ""
|
||||
}
|
||||
|
||||
module "mediamanager" {
|
||||
source = "../modules/authentik-oidc"
|
||||
app_name = "mediamanager"
|
||||
app_slug = "mediamanager"
|
||||
client_id = var.mediamanager_client_id
|
||||
client_secret = var.mediamanager_client_secret
|
||||
redirect_uris = [{ matching_mode = "strict", url = "https://mediamanager.roboces.dev/api/v1/auth/oauth/callback" }]
|
||||
app_access_group_id = authentik_group.mediamanager.id
|
||||
module "jellyfin" {
|
||||
source = "../modules/authentik-ldap"
|
||||
app_name = "Jellyfin"
|
||||
app_slug = "jellyfin"
|
||||
base_dn = "DC=ldap,DC=fukurokuju,DC=dev"
|
||||
name = "jellyfin"
|
||||
app_access_group_id = authentik_group.arrs.id
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue