aboutsummaryrefslogtreecommitdiffstats
path: root/docker/authelia/configuration.template.yml
diff options
context:
space:
mode:
Diffstat (limited to 'docker/authelia/configuration.template.yml')
-rw-r--r--docker/authelia/configuration.template.yml66
1 files changed, 66 insertions, 0 deletions
diff --git a/docker/authelia/configuration.template.yml b/docker/authelia/configuration.template.yml
new file mode 100644
index 0000000..bd29e00
--- /dev/null
+++ b/docker/authelia/configuration.template.yml
@@ -0,0 +1,66 @@
+server:
+ address: tcp://0.0.0.0:9091/
+
+log:
+ level: info
+ format: text
+
+theme: auto
+
+identity_validation:
+ reset_password: {}
+
+authentication_backend:
+ password_reset:
+ disable: true
+ file:
+ path: /config/users_database.yml
+ watch: true
+ password:
+ algorithm: argon2
+ argon2:
+ variant: argon2id
+ iterations: 3
+ memory: 65536
+ parallelism: 4
+ key_length: 32
+ salt_length: 16
+
+access_control:
+ default_policy: deny
+ rules:
+ - domain: auth.__BASE_DOMAIN__
+ policy: bypass
+ - domain:
+ - wiki.__BASE_DOMAIN__
+ - dav.__BASE_DOMAIN__
+ policy: one_factor
+ subject:
+ - group:tdwiki
+
+session:
+ name: authelia_session
+ same_site: lax
+ inactivity: 1h
+ expiration: 12h
+ remember_me: 30d
+ cookies:
+ - domain: __BASE_DOMAIN__
+ authelia_url: https://auth.__BASE_DOMAIN__
+ default_redirection_url: https://wiki.__BASE_DOMAIN__
+ redis:
+ host: redis
+ port: 6379
+
+regulation:
+ max_retries: 5
+ find_time: 2m
+ ban_time: 10m
+
+storage:
+ local:
+ path: /var/lib/authelia/db.sqlite3
+
+notifier:
+ filesystem:
+ filename: /var/lib/authelia/notification.txt