Gladys y NGINX

Bonsoir,

J’essaye de placer Gladys derrière un NGINX et j’ai un soucis avec les websockets. Je vois qu’il est possible de définir une variable d’environment WEBSOCKET_URL mais cette dernière n’est pas prise en compte (j’ai défini WEBSOCKET_URL tout comme SERVER_PORT et NODE_ENV qui ne pose pas de soucis mais on peut voir qu’ils sont définis dans Dockerfile).

Une idée?

D’avance merci,

R.

También estoy intentando usar un proxy inverso con nginx y tengo errores.
He añadido algunas líneas en la configuración de nginx para permitir los websockets, lo que me ha permitido hacer funcionar la interfaz de zigbee2mqtt detrás del proxy inverso, pero esto no es suficiente para gladys.

para información, mi configuración es un nginx docker como proxy inverso de un gladys docker
casi funciona pero hay errores en el js

server {
        listen 80;
        server_name gladys.my.lan;
        resolver 127.0.0.11;
        location ~ ^(.*)$ {
                absolute_redirect off;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-By domo.my.lan;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                set $upstream http://gladys:80;
                proxy_pass $upstream/$1$is_args$args;
                # Añadido para que funcionen WebSockets (ws://gladys.my.lan)
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
                proxy_read_timeout 86400;
                proxy_http_version 1.1;
        }
}

La misma configuración permite que zigbee2mqtt funcione detrás del proxy inverso