Files

61 lines
1.2 KiB
YAML

---
# ~/docker/authelia/config/configuration.yml
# Secrets injected via AUTHELIA_* environment variables in docker-compose.yml
# Replace mydomain.com with your real domain
theme: dark
server:
address: tcp://0.0.0.0:9091
log:
level: info
file_path: /data/authelia.log
totp:
period: 30
skew: 1
authentication_backend:
file:
path: /config/users.yml
password=[REDACTED] argon2
argon2:
variant: argon2id
iterations: 3
memory: 65536
parallelism: 4
key_length: 32
salt_length: 16
access_control:
default_policy: deny
rules:
- domain: "*.mydomain.com"
policy: two_factor
session:
name: authelia_session
expiration: 12h
inactivity: 2h
remember_me: 7d
cookies:
- domain: mydomain.com
authelia_url: https://auth.mydomain.com
default_redirection_url: https://mydomain.com
storage:
local:
path: /data/db.sqlite3
notifier:
disable_startup_check: false
smtp:
address: smtp://smtp.migadu.com:587
timeout: 10s
identifier: localhost
subject: "[LocalAI] {title}"
startup_check_address: authelia@mydomain.com
disable_require_tls: false
disable_starttls: false