From f326d9ab2e7ae2e967755614f47f9ddc6b059b79 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 12 Feb 2020 00:03:14 +0100 Subject: [PATCH] :hammer: Updates for upstream Supervisor changes --- glances/rootfs/etc/cont-init.d/nginx.sh | 6 +++--- glances/rootfs/etc/nginx/includes/resolver.conf | 2 +- glances/rootfs/etc/nginx/lua/ha-auth.lua | 2 +- glances/rootfs/etc/nginx/nginx.conf | 10 +++++----- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/glances/rootfs/etc/cont-init.d/nginx.sh b/glances/rootfs/etc/cont-init.d/nginx.sh index a91adb1..37affb3 100644 --- a/glances/rootfs/etc/cont-init.d/nginx.sh +++ b/glances/rootfs/etc/cont-init.d/nginx.sh @@ -5,7 +5,7 @@ # ============================================================================== declare port declare certfile -declare hassio_dns +declare dns_host declare ingress_interface declare ingress_port declare keyfile @@ -34,5 +34,5 @@ ingress_interface=$(bashio::addon.ip_address) sed -i "s/%%port%%/${ingress_port}/g" /etc/nginx/servers/ingress.conf sed -i "s/%%interface%%/${ingress_interface}/g" /etc/nginx/servers/ingress.conf -hassio_dns=$(bashio::dns.host) -sed -i "s/%%hassio_dns%%/${hassio_dns}/g" /etc/nginx/includes/resolver.conf +dns_host=$(bashio::dns.host) +sed -i "s/%%dns_host%%/${dns_host}/g" /etc/nginx/includes/resolver.conf diff --git a/glances/rootfs/etc/nginx/includes/resolver.conf b/glances/rootfs/etc/nginx/includes/resolver.conf index 65c431d..d864899 100644 --- a/glances/rootfs/etc/nginx/includes/resolver.conf +++ b/glances/rootfs/etc/nginx/includes/resolver.conf @@ -1 +1 @@ -resolver %%hassio_dns%%; +resolver %%dns_host%%; diff --git a/glances/rootfs/etc/nginx/lua/ha-auth.lua b/glances/rootfs/etc/nginx/lua/ha-auth.lua index 7aa9d3e..a2c633c 100644 --- a/glances/rootfs/etc/nginx/lua/ha-auth.lua +++ b/glances/rootfs/etc/nginx/lua/ha-auth.lua @@ -36,7 +36,7 @@ function authenticate() body = ngx.encode_args({["username"]=username, ["password"]=password}), headers = { ["Content-Type"] = "application/x-www-form-urlencoded", - ["X-HASSIO-KEY"] = os.getenv("HASSIO_TOKEN"), + ["X-Supervisor-Token"] = os.getenv("SUPERVISOR_TOKEN"), }, keepalive_timeout = 60, keepalive_pool = 10 diff --git a/glances/rootfs/etc/nginx/nginx.conf b/glances/rootfs/etc/nginx/nginx.conf index a944c84..936ec41 100644 --- a/glances/rootfs/etc/nginx/nginx.conf +++ b/glances/rootfs/etc/nginx/nginx.conf @@ -17,7 +17,7 @@ pcre_jit on; error_log /dev/stdout error; # Load allowed environment vars -env HASSIO_TOKEN; +env SUPERVISOR_TOKEN; env DISABLE_HA_AUTHENTICATION; # Load dynamic modules. @@ -31,11 +31,11 @@ events { http { include /etc/nginx/includes/mime.types; - log_format hassio '[$time_local] $status ' - '$http_x_forwarded_for($remote_addr) ' - '$request ($http_user_agent)'; + log_format homeassistant '[$time_local] $status ' + '$http_x_forwarded_for($remote_addr) ' + '$request ($http_user_agent)'; - access_log /dev/stdout hassio; + access_log /dev/stdout homeassistant; client_max_body_size 4G; default_type application/octet-stream; gzip on;