diff options
| author | Robert Günzler <r@gnzler.io> | 2025-09-07 17:32:13 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2025-09-07 17:42:42 +0200 |
| commit | 38be6c13f76e893cf47636257071b440dec0c5b2 (patch) | |
| tree | f7ded3235a7e3362cbd1ed3d91523968fe0faf90 /bundles/authelia/files/configuration.yml | |
initial commit
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'bundles/authelia/files/configuration.yml')
| -rw-r--r-- | bundles/authelia/files/configuration.yml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/bundles/authelia/files/configuration.yml b/bundles/authelia/files/configuration.yml new file mode 100644 index 0000000..39cf40f --- /dev/null +++ b/bundles/authelia/files/configuration.yml @@ -0,0 +1,59 @@ + +log: + level: debug + +telemetry: + metrics: + enabled: true + +access_control: + default_policy: 'deny' + rules: + # bypass api endpoints + - domain: 'rss.gzr.im' + resources: ['^/v1/'] + policy: 'bypass' + - domain: 'paper.gzr.im' + resources: ['^/api/'] + policy: 'bypass' + # 1factor is fine + - domain: + - 'rss.gzr.im' + - 'paper.gzr.im' + - 'tv.gzr.im' + - 'photos.gzr.im' + policy: 'one_factor' + # 2factor is a sane default + - domain: + - 'gzr.im' + - '*.gzr.im' + policy: 'two_factor' + +# regulation: +# max_retries: 3 +# find_time: '2 minutes' +# ban_time: '5 minutes' + +session: + cookies: + - name: 'authelia_session' + domain: 'gzr.im' # Should match whatever your root protected domain is + authelia_url: 'https://login.gzr.im' + # relaxed expiry and inactivity + expiration: '3w' + inactivity: '3w' + # blank auth should go back to account page + default_redirection_url: 'https://login.gzr.im/authenticated' + +notifier: + filesystem: + filename: /notifier/message.txt + +totp: + issuer: 'login.gzr.im' + +webauthn: + enable_passkey_login: true + +duo_api: + disable: true |