Update deploy workflow branch and add Authelia configuration and user database
This commit is contained in:
58
authelia/configuration.yml
Normal file
58
authelia/configuration.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
# Authelia configuration
|
||||
# This is a minimal configuration for getting started with Authelia
|
||||
|
||||
server:
|
||||
port: 9091
|
||||
endpoints:
|
||||
authz:
|
||||
forward-auth:
|
||||
implementation: 'ForwardAuth'
|
||||
|
||||
authentication_backend:
|
||||
file:
|
||||
path: '/config/users_database.yml'
|
||||
|
||||
access_control:
|
||||
default_policy: 'deny'
|
||||
rules:
|
||||
- domain: 'pgadmin.gate.${DOMAIN}'
|
||||
policy: 'two_factor'
|
||||
- domain: '*.gate.${DOMAIN}'
|
||||
policy: 'one_factor'
|
||||
|
||||
session:
|
||||
name: 'authelia_session'
|
||||
secret: '${AUTHELIA_SESSION_SECRET}'
|
||||
cookies:
|
||||
- domain: 'gate.${DOMAIN}'
|
||||
authelia_url: 'https://auth.gate.${DOMAIN}'
|
||||
default_redirection_url: 'https://login.gate.${DOMAIN}'
|
||||
|
||||
storage:
|
||||
postgres:
|
||||
host: 'authelia-db'
|
||||
port: 5432
|
||||
database: 'authelia'
|
||||
username: 'authelia'
|
||||
password: '${AUTHELIA_DB_PASSWORD}'
|
||||
|
||||
notifier:
|
||||
smtp:
|
||||
username: 'authelia'
|
||||
password: 'dummy_password'
|
||||
host: 'smtp.example.com'
|
||||
port: 587
|
||||
sender: 'authelia@example.com'
|
||||
|
||||
jwt_secret: '${AUTHELIA_JWT_SECRET}'
|
||||
|
||||
api:
|
||||
endpoints:
|
||||
reset_password:
|
||||
disable: false
|
||||
|
||||
regulations:
|
||||
max_retries: 3
|
||||
find_time: 120
|
||||
ban_time: 300
|
||||
Reference in New Issue
Block a user