You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.2 KiB

1 year ago
# https://www.authelia.com/integration/proxies/caddy/#forwarded-header-trust#trusted-proxies
(trusted_proxy_list) {
trusted_proxies {{ trusted_proxies }}
}
2 years ago
:2019 {
metrics
}
loki.{{ domain }} {
reverse_proxy loki:3100
}
2 years ago
rss.{{ domain }} {
reverse_proxy miniflux:8080
2 years ago
}
prometheus.{{ domain }} {
reverse_proxy prometheus:9090
2 years ago
}
grafana.{{ domain }} {
reverse_proxy grafana:3000
2 years ago
}
1 year ago
1 year ago
auth.{{ domain }} {
reverse_proxy authelia:9091 {
import trusted_proxy_list
}
1 year ago
}
1 year ago
1 year ago
{{ hledger.subdomain }}.{{ domain }} {
1 year ago
forward_auth authelia:9091 {
uri /api/verify?rd=https://auth.{{ domain }}
1 year ago
# copy_headers Remote-User Remote-Groups Remote-Name Remote-Email
1 year ago
## This import needs to be included if you're relying on a trusted proxies configuration.
import trusted_proxy_list
}
1 year ago
reverse_proxy hledger:5000 {
1 year ago
import trusted_proxy_list
}
}
1 year ago
books.{{ domain }} {
1 year ago
forward_auth authelia:9091 {
uri /api/verify?rd=https://auth.{{ domain }}
1 year ago
copy_headers Remote-User
1 year ago
# copy_headers Remote-User Remote-Groups Remote-Name Remote-Email
## This import needs to be included if you're relying on a trusted proxies configuration.
import trusted_proxy_list
}
1 year ago
reverse_proxy calibre-web:8083 {
1 year ago
import trusted_proxy_list
}
1 year ago
}