From c2ea3033631791974d8c9f3fd646624174bb8041 Mon Sep 17 00:00:00 2001 From: rooot Date: Mon, 16 Feb 2026 04:32:03 +0100 Subject: [PATCH] docs(livekit): add nginx proxy example Signed-off-by: rooot --- docs/calls/livekit.mdx | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docs/calls/livekit.mdx b/docs/calls/livekit.mdx index a35434ff..819281d9 100644 --- a/docs/calls/livekit.mdx +++ b/docs/calls/livekit.mdx @@ -146,6 +146,38 @@ By default, all routes should be forwarded to Livekit with the exception of the ``` +
+ Example nginx config + ``` + server { + server_name matrix-rtc.example.com; + + # for lk-jwt-service + location ~ ^/(sfu/get|healthz|get_token) { + proxy_pass http://127.0.0.1:8081$request_uri; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header Host $http_host; + proxy_buffering off; + } + + # for livekit + location / { + proxy_pass http://127.0.0.1:7880$request_uri; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header Host $http_host; + proxy_buffering off; + + # websocket + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $connection_upgrade; + } + } + ``` +
+
Example traefik router ```