|
|
|
@ -36,17 +36,33 @@ auth.{{ domain }} {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
search.{{ domain }} {
|
|
|
|
|
forward_auth authelia:9091 {
|
|
|
|
|
uri /api/verify?rd=https://auth.{{ domain }}
|
|
|
|
|
# copy_headers Remote-User
|
|
|
|
|
log
|
|
|
|
|
|
|
|
|
|
# This import needs to be included if you're relying on a trusted proxies configuration.
|
|
|
|
|
import trusted_proxy_list
|
|
|
|
|
}
|
|
|
|
|
handle /opensearch.xml {
|
|
|
|
|
reverse_proxy searxng:8080
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
handle /static/* {
|
|
|
|
|
reverse_proxy searxng:8080
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
handle /autocompleter {
|
|
|
|
|
reverse_proxy searxng:8080
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
handle {
|
|
|
|
|
forward_auth authelia:9091 {
|
|
|
|
|
uri /api/verify?rd=https://auth.{{ domain }}
|
|
|
|
|
# copy_headers Remote-User
|
|
|
|
|
|
|
|
|
|
reverse_proxy searxng:8080 {
|
|
|
|
|
import trusted_proxy_list
|
|
|
|
|
}
|
|
|
|
|
# This import needs to be included if you're relying on a trusted proxies configuration.
|
|
|
|
|
import trusted_proxy_list
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
reverse_proxy searxng:8080 {
|
|
|
|
|
import trusted_proxy_list
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# {{ hledger.subdomain }}.{{ domain }} {
|
|
|
|
|