ha-3dprinter-addons/3dprinter-octoprint/rootfs/usr/share/tempio/Caddyfile.gtpl
2022-11-02 11:34:45 +01:00

38 lines
675 B
Groovy

{
debug
log {
format console
output file /var/log/caddy.log
}
}
:8099 {
@ingress {
remote_ip 172.30.32.2
}
uri strip_prefix {{ .ingress_entry }}
handle {
# {{ if .recovery }}
# rewrite / /recovery
# {{ end }}
# {{ if .reverse_proxy_test }}
# rewrite / /reverse_proxy_test
# {{ end }}
reverse_proxy @ingress 127.0.0.1:80 {
header_up X-Script-Name {{ .ingress_entry }}
header_up -Origin
header_up Origin 172.30.32.2
header_up X-Forwarded-For 172.30.32.2
header_up X-Scheme {scheme}
flush_interval -1
}
}
}
# OctoPrint WebUI
:5000 {
reverse_proxy http://127.0.0.1:80 {
header_up X-Scheme {scheme}
}
}