diff --git a/3dprinter-octoprint/config.yaml b/3dprinter-octoprint/config.yaml index 7aea042..db6774f 100644 --- a/3dprinter-octoprint/config.yaml +++ b/3dprinter-octoprint/config.yaml @@ -1,5 +1,5 @@ name: "3DPrinter-OctoPrint" -version: "2022.9.026" +version: "2022.9.027" slug: "3dprinter-octoprint" description: "OctoPrint as an addon, no additional bells and whistles." url: "https://github.com/fredrikbaberg/home-assistant-addons/tree/main/3dprinter-octoprint" diff --git a/3dprinter-octoprint/rootfs/etc/caddy/env b/3dprinter-octoprint/rootfs/etc/caddy/env index 810aa29..33ec339 100644 --- a/3dprinter-octoprint/rootfs/etc/caddy/env +++ b/3dprinter-octoprint/rootfs/etc/caddy/env @@ -1,2 +1,2 @@ -XDG_CONFIG_HOME="/data/caddy" -XDG_DATA_HOME="/data/caddy" \ No newline at end of file +XDG_CONFIG_HOME="/data/config" +XDG_DATA_HOME="/data/config" \ No newline at end of file diff --git a/3dprinter-octoprint/rootfs/scripts/proxy_restart.sh b/3dprinter-octoprint/rootfs/scripts/proxy_restart.sh new file mode 100644 index 0000000..4ec7fd8 --- /dev/null +++ b/3dprinter-octoprint/rootfs/scripts/proxy_restart.sh @@ -0,0 +1,5 @@ +#!/usr/bin/with-contenv bashio + +bashio::log.warning "Restart proxy." + +s6-svc -r /var/run/s6/legacy-services/proxy diff --git a/3dprinter-octoprint/rootfs/usr/share/tempio/Caddyfile.ingress.gtpl b/3dprinter-octoprint/rootfs/usr/share/tempio/Caddyfile.ingress.gtpl index 2aed2f7..0ea0587 100644 --- a/3dprinter-octoprint/rootfs/usr/share/tempio/Caddyfile.ingress.gtpl +++ b/3dprinter-octoprint/rootfs/usr/share/tempio/Caddyfile.ingress.gtpl @@ -1,10 +1,14 @@ +# { +# debug +# } :8099 { @ingress { remote_ip 172.30.32.2 } handle { reverse_proxy @ingress 127.0.0.1:5000 { - header_up X-Script-Name {{ .ingress_entry }} + # header_up X-Script-Name {{ .ingress_entry }} + header_up X-Script-Name {http.request.header.X-Ingress-Path} } } }