TLDR:我正在尝试通过Nginx反向代理网络应用程序并且它没有按原样通过。
Nginx的
server {
listen 80;
server_name dns.example.com;
access_log logs/dns.access.log main;
index index.php index.html;
location / {
root /var/www/com.example.dns;
proxy_pass http://192.168.1.30:5380;
}
}
泊坞窗: https://hub.docker.com/r/jpillora/dnsmasq/~/dockerfile/
应用: https://github.com/jpillora/webproc
如果我直接连接( HTTP://localnetwork.lan:5380 它就像一个魅力。如果我通过反向代理连接( http://dns.example.com/ )图像显示但不是活动部分。
我错过了什么?我怎样才能通过代理通过应用程序?
1
其中一个HTTP端点显然是Websocket。您可能需要为此配置nginx。检查浏览器控制台以了解有关失败的更多信息。
—
Daniel B