1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-10-01 08:44:09 +02:00

feat(services): Add Authentik to provide SAML

Signed-off-by: Louis Chmn <louis@chmn.me>
This commit is contained in:
Louis Chmn 2026-09-06 16:12:44 +02:00
commit c8d6cb170a
11 changed files with 622 additions and 3 deletions

51
blueprints/authentik.yaml Normal file
View file

@ -0,0 +1,51 @@
# yaml-language-server: $schema=https://goauthentik.io/blueprints/schema.json
version: 1
metadata:
name: haze-nextcloud
entries:
- model: authentik_core.group
id: authentik-group1
identifiers:
name: authentik-group1
- model: authentik_core.group
id: authentik-group2
identifiers:
name: authentik-group2
- model: authentik_core.group
id: authentik-group3
identifiers:
name: authentik-group3
- model: authentik_core.user
id: alice
identifiers:
username: alice
attrs:
name: Authentik Alice
email: alice@haze.test
password: password
type: internal
groups:
- !KeyOf authentik-group1
- model: authentik_core.user
id: bob
identifiers:
username: bob
attrs:
name: Authentik Bob
email: bob@haze.test
password: password
type: internal
groups:
- !KeyOf authentik-group2
- model: authentik_core.user
id: charlie
identifiers:
username: charlie
attrs:
name: Authentik Charlie
email: charlie@haze.test
password: password
type: internal
groups:
- !KeyOf authentik-group3