summaryrefslogtreecommitdiff
path: root/stacks/web/share/reverse-proxy/lighttpd.conf.example
blob: d1e2c159da0cfdaf31e5505c7af8a94cc798d6a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com