video-iac/k8s/authelia/templates/configmap.yaml

55 lines
1.6 KiB
YAML
Raw Normal View History

2026-02-15 22:18:21 +00:00
apiVersion: v1
kind: ConfigMap
metadata:
name: authelia-config
data:
configuration.yml: |
server:
address: "tcp://0.0.0.0:9091"
log:
level: {{ .Values.config.log.level | default "info" }}
identity_validation:
reset_password:
2026-02-17 02:24:44 +00:00
jwt_secret: ""
2026-02-15 22:18:21 +00:00
session:
name: authelia_session
2026-02-17 02:24:44 +00:00
secret: ""
2026-02-15 22:18:21 +00:00
expiration: 3600
inactivity: 900
cookies:
- domain: {{ .Values.domain | quote }}
authelia_url: {{ .Values.authelia_url | quote }}
storage:
2026-02-17 02:24:44 +00:00
encryption_key: ""
2026-02-15 22:18:21 +00:00
local:
path: /var/lib/authelia/db.sqlite3
authentication_backend:
file:
path: /config/users_database.yml
access_control:
default_policy: deny
rules:
- domain: {{ .Values.domain | quote }}
policy: two_factor
notifier:
smtp:
2026-02-16 21:52:19 +00:00
address: "submission://{{ .Values.config.notifier.smtp.host }}:{{ .Values.config.notifier.smtp.port }}"
2026-02-15 22:18:21 +00:00
sender: {{ .Values.config.notifier.smtp.sender | quote }}
username: {{ .Values.config.notifier.smtp.username | quote }}
2026-02-17 02:24:44 +00:00
password: ""
2026-02-15 22:18:21 +00:00
webauthn:
display_name: {{ .Values.config.webauthn.display_name | quote }}
enable_passkey_login: {{ .Values.config.webauthn.enable_passkey_login }}
experimental_enable_passkey_uv_two_factors: {{ .Values.config.webauthn.experimental_enable_passkey_uv_two_factors }}
selection_criteria:
user_verification: {{ .Values.config.webauthn.selection_criteria.user_verification | quote }}
discoverability: {{ .Values.config.webauthn.selection_criteria.discoverability | quote }}