From c3b9909b5170b3ddbce44547011c997b4a02de08 Mon Sep 17 00:00:00 2001 From: Linus Gasser Date: Fri, 29 May 2026 10:50:38 +0200 Subject: [PATCH] Fix table --- README.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ff4ee0e..68bc07d 100644 --- a/README.md +++ b/README.md @@ -96,12 +96,10 @@ to use a chromium based browser, else the connections fail! This recipe publishes ports directly on the host for WebRTC media transport. These carry raw RTP media packets and are not routed through Traefik. The WebSocket signaling endpoint (`wss://LIVEKIT_DOMAIN`) is routed through Traefik as normal. -| Port | Protocol | Purpose | -|------|----------|---------| -| 7881 | TCP | WebRTC ICE over TCP (fallback when UDP is blocked) | -| 7882 | UDP | WebRTC ICE over UDP (primary media transport) | -| 443 | UDP | TURN relay (enabled by default via `compose.turn.yml`) | -| 30000-30009 | UDP | TURN relay allocation ports | +- **7881/TCP** — WebRTC ICE over TCP (fallback when UDP is blocked) +- **7882/UDP** — WebRTC ICE over UDP (primary media transport) +- **443/UDP** — TURN relay (enabled by default via `compose.turn.yml`) +- **30000-30009/UDP** — TURN relay allocation ports Your firewall must allow inbound traffic on these ports.