1 changed files with 30 additions and 0 deletions
@ -0,0 +1,30 @@
@@ -0,0 +1,30 @@
|
||||
## Apache HTTP Server configuration for Spreed WebRTC |
||||
|
||||
Apache supports websocket proxy starting with 2.4.5. |
||||
|
||||
Make sure you have the module mod_proxy_wstunnel enabled. In addition proxy, |
||||
proxy_http and headers modules have to be enabled. On Ubuntu this goes like |
||||
this: `a2enmod proxy proxy_http proxy_wstunnel headers` |
||||
|
||||
Then add the following lines to your VirtualHost section: |
||||
|
||||
<Location /> |
||||
ProxyPass http://127.0.0.1:8080/ |
||||
ProxyPassReverse / |
||||
</Location> |
||||
|
||||
<Location /ws> |
||||
ProxyPass ws://127.0.0.1:8080/ws |
||||
</Location> |
||||
|
||||
ProxyVia On |
||||
ProxyPreserveHost On |
||||
RequestHeader set X_FORWARDED_PROTO 'https' env=HTTPS |
||||
|
||||
Thats it. |
||||
|
||||
-- |
||||
(c)2015 struktur AG |
||||
|
||||
|
||||
|
Loading…
Reference in new issue