69 lines
1.1 KiB
Django/Jinja
69 lines
1.1 KiB
Django/Jinja
# -------------------------------------------------------------------
|
|
# Global options
|
|
# -------------------------------------------------------------------
|
|
|
|
{
|
|
grace_period 15s
|
|
}
|
|
|
|
# -------------------------------------------------------------------
|
|
# Applications
|
|
# -------------------------------------------------------------------
|
|
|
|
vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy {
|
|
to homepage_app:80
|
|
}
|
|
}
|
|
|
|
auth.vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy authelia_app:9091
|
|
}
|
|
|
|
status.vakhrushev.me, :29999 {
|
|
tls anwinged@ya.ru
|
|
|
|
forward_auth authelia_app:9091 {
|
|
uri /api/authz/forward-auth
|
|
copy_headers Remote-User Remote-Groups Remote-Email Remote-Name
|
|
}
|
|
|
|
reverse_proxy netdata:19999
|
|
}
|
|
|
|
git.vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy {
|
|
to gitea_app:3000
|
|
}
|
|
}
|
|
|
|
kk.vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy {
|
|
to keycloak_app:8080
|
|
}
|
|
}
|
|
|
|
outline.vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy {
|
|
to outline_app:3000
|
|
}
|
|
}
|
|
|
|
gramps.vakhrushev.me {
|
|
tls anwinged@ya.ru
|
|
|
|
reverse_proxy {
|
|
to gramps_app:5000
|
|
}
|
|
}
|