Skip to content

Commit

Permalink
Update reverse-proxy.md - Apache (#7386)
Browse files Browse the repository at this point in the history
Update reverse-proxy.md

Update to the Apache implementation
  • Loading branch information
sigulete committed Feb 24, 2024
1 parent 038e69f commit 912d723
Showing 1 changed file with 7 additions and 16 deletions.
23 changes: 7 additions & 16 deletions docs/docs/administration/reverse-proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,22 +44,13 @@ Below is an example config for Apache2 site configuration.

```
<VirtualHost *:80>
ServerName <snip>
ServerName <snip>
ProxyRequests Off
ProxyPass / http://127.0.0.1:2283/ timeout=600 upgrade=websocket
ProxyPassReverse / http://127.0.0.1:2283/
ProxyPreserveHost On
ProxyRequests off
ProxyVia on
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/api/socket.io [NC]
RewriteCond %{QUERY_STRING} transport=websocket [NC]
RewriteRule /(.*) ws://localhost:2283/$1 [P,L]
ProxyPass /api/socket.io ws://localhost:2283/api/socket.io
ProxyPassReverse /api/socket.io ws://localhost:2283/api/socket.io
<Location />
ProxyPass http://localhost:2283/
ProxyPassReverse http://localhost:2283/
</Location>
</VirtualHost>
```

**timeout:** is measured in seconds, and it is particularly useful when long operations are triggered (i.e. Repair), so the server doesn't return an error.

0 comments on commit 912d723

Please sign in to comment.