From 04d965d67a7264a1c7c211494aebda1953df7603 Mon Sep 17 00:00:00 2001 From: "info@mode42.com" Date: Fri, 7 Aug 2026 18:25:13 +0000 Subject: Initial push --- .../web/share/reverse-proxy/lighttpd.conf.example | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 stacks/web/share/reverse-proxy/lighttpd.conf.example (limited to 'stacks/web/share/reverse-proxy/lighttpd.conf.example') diff --git a/stacks/web/share/reverse-proxy/lighttpd.conf.example b/stacks/web/share/reverse-proxy/lighttpd.conf.example new file mode 100644 index 0000000..d1e2c15 --- /dev/null +++ b/stacks/web/share/reverse-proxy/lighttpd.conf.example @@ -0,0 +1,27 @@ +# MAX25 — lighttpd 1.4. HTTPD_DOCROOT example: /srv/www + +# Raise idle limits for upgraded WebSocket connections. +server.max-read-idle = 3600 +server.max-write-idle = 3600 + +$HTTP["url"] == "/max25-websocket/ws" { + proxy.server = ( "" => ( + "max25" => ( + "proxy" => "http://127.0.0.1:7326/max25", + "upgrade" => "enable" + ) + )) + proxy.header = ( "upgrade" => "enable" ) +} + +alias.url += ( "/max25-websocket/" => "/srv/www/max25-websocket/" ) +index-file.names += ( "index.php" ) + +fastcgi.server += ( ".php" => + ( "localhost" => + ( "socket" => "/run/php-fpm/www.sock" ) + ) +) + +# UI: cp -r reverse-proxy/docroot/max25-websocket $HTTPD_DOCROOT/ +# Proxy: max25-ws-proxy -c /etc/max25/web-proxy.ini -- cgit v1.3.1