feat: add blueprints for authentik ldap outpost and render values directly instead of using env vars

Signed-off-by: Bert-Jan Fikse <bert-jan@whatwedo.ch>
This commit is contained in:
Bert-Jan Fikse 2026-04-10 13:50:32 +02:00
parent d25f1c5304
commit e819770415
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A
11 changed files with 312 additions and 53 deletions

View file

@ -13,9 +13,11 @@ entries:
name: {{ item.slug }}
attrs:
name: {{ item.slug }}
client_type: confidential
client_id: !Env {{ item.client_id_env }}
client_secret: !Env {{ item.client_secret_env }}
client_type: {{ item.client_type | default('confidential') }}
client_id: "{{ item.client_id }}"
{% if item.client_type | default('confidential') == 'confidential' %}
client_secret: "{{ item.client_secret }}"
{% endif %}
redirect_uris:
{% for ru in item.redirect_uris %}