summaryrefslogtreecommitdiff
path: root/frontends/etc
diff options
context:
space:
mode:
Diffstat (limited to 'frontends/etc')
-rw-r--r--frontends/etc/relayd.conf.tpl7
1 files changed, 5 insertions, 2 deletions
diff --git a/frontends/etc/relayd.conf.tpl b/frontends/etc/relayd.conf.tpl
index 328ba8f..2a2901b 100644
--- a/frontends/etc/relayd.conf.tpl
+++ b/frontends/etc/relayd.conf.tpl
@@ -28,10 +28,13 @@ http protocol "https" {
<% } -%>
tls keypair <%= $hostname.'.'.$domain -%>
+ # Enable WebSocket support
+ http websockets
+
match request header set "X-Forwarded-For" value "$REMOTE_ADDR"
match request header set "X-Forwarded-Proto" value "https"
-
- # WebSocket support for audiobookshelf
+
+ # WebSocket headers - passed through for WebSocket connections
pass header "Connection"
pass header "Upgrade"
pass header "Sec-WebSocket-Key"