mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-24 13:53:32 +02:00
Merge pull request #2902 from alexbelgium/fix/portainer-ingress-gzip-2766
fix(portainer): disable nginx gzip re-compression on ingress (#2766)
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 2.43.0.1 (2026-07-24)
|
||||||
|
- Ingress: disable nginx gzip re-compression of proxied responses so Home Assistant relays them via the buffered path (addresses 502 Bad Gateway via ingress, #2766)
|
||||||
|
|
||||||
## 2.43.0 (2026-06-27)
|
## 2.43.0 (2026-06-27)
|
||||||
- Update to latest version from portainer/portainer (changelog : https://github.com/portainer/portainer/releases)
|
- Update to latest version from portainer/portainer (changelog : https://github.com/portainer/portainer/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -42,4 +42,4 @@ schema:
|
|||||||
slug: portainer
|
slug: portainer
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons
|
url: https://github.com/alexbelgium/hassio-addons
|
||||||
version: "2.43.0"
|
version: "2.43.0.1"
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ if bashio::config.true 'ssl'; then
|
|||||||
sed -i "s|9000|9443|g" /etc/nginx/includes/upstream.conf
|
sed -i "s|9000|9443|g" /etc/nginx/includes/upstream.conf
|
||||||
sed -i "s|9000|9443|g" /etc/services.d/nginx/run
|
sed -i "s|9000|9443|g" /etc/services.d/nginx/run
|
||||||
sed -i "s|9099 default_server|9099 ssl|g" /etc/nginx/templates/ingress.gtpl
|
sed -i "s|9099 default_server|9099 ssl|g" /etc/nginx/templates/ingress.gtpl
|
||||||
sed -i '7 i ssl_certificate /ssl/{{ .certfile }};' /etc/nginx/templates/ingress.gtpl
|
sed -i '8 i ssl_certificate /ssl/{{ .certfile }};' /etc/nginx/templates/ingress.gtpl
|
||||||
sed -i '7 i ssl_certificate_key /ssl/{{ .keyfile }};' /etc/nginx/templates/ingress.gtpl
|
sed -i '8 i ssl_certificate_key /ssl/{{ .keyfile }};' /etc/nginx/templates/ingress.gtpl
|
||||||
bashio::log.info "Ssl enabled, please use https for connection"
|
bashio::log.info "Ssl enabled, please use https for connection"
|
||||||
else
|
else
|
||||||
sed -i '/connection_upgrade/a\proxy_set_header Origin "";' /etc/nginx/templates/ingress.gtpl
|
sed -i '/connection_upgrade/a\proxy_set_header Origin "";' /etc/nginx/templates/ingress.gtpl
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ server {
|
|||||||
include /etc/nginx/includes/server_params.conf;
|
include /etc/nginx/includes/server_params.conf;
|
||||||
include /etc/nginx/includes/proxy_params.conf;
|
include /etc/nginx/includes/proxy_params.conf;
|
||||||
client_max_body_size 0;
|
client_max_body_size 0;
|
||||||
|
gzip off;
|
||||||
|
|
||||||
proxy_hide_header X-Frame-Options;
|
proxy_hide_header X-Frame-Options;
|
||||||
proxy_hide_header Content-Security-Policy;
|
proxy_hide_header Content-Security-Policy;
|
||||||
|
|||||||
Reference in New Issue
Block a user