mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-21 20:33:33 +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)
|
||||
- Update to latest version from portainer/portainer (changelog : https://github.com/portainer/portainer/releases)
|
||||
|
||||
|
||||
@@ -42,4 +42,4 @@ schema:
|
||||
slug: portainer
|
||||
udev: true
|
||||
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/services.d/nginx/run
|
||||
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 '7 i ssl_certificate_key /ssl/{{ .keyfile }};' /etc/nginx/templates/ingress.gtpl
|
||||
sed -i '8 i ssl_certificate /ssl/{{ .certfile }};' /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"
|
||||
else
|
||||
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/proxy_params.conf;
|
||||
client_max_body_size 0;
|
||||
gzip off;
|
||||
|
||||
proxy_hide_header X-Frame-Options;
|
||||
proxy_hide_header Content-Security-Policy;
|
||||
|
||||
Reference in New Issue
Block a user