diff --git a/docs/configuring-playbook-livekit-server.md b/docs/configuring-playbook-livekit-server.md index 574e93f28..3cd9c5dcc 100644 --- a/docs/configuring-playbook-livekit-server.md +++ b/docs/configuring-playbook-livekit-server.md @@ -15,7 +15,7 @@ LiveKit Server is an open source project that provides scalable, multi-user conf The [Ansible role for LiveKit Server](https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server) is developed and maintained by [the MASH (mother-of-all-self-hosting) project](https://github.com/mother-of-all-self-hosting). For details about configuring LiveKit Server, you can check them via: - 🌐 [the role's documentation at the MASH project](https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server/blob/main/docs/configuring-livekit-server.md) online -- 📁 `roles/galaxy/livekit-server/docs/configuring-livekit-server.md` locally, if you have [fetched the Ansible roles](installing.md#update-ansible-roles) +- 📁 `roles/galaxy/livekit_server/docs/configuring-livekit-server.md` locally, if you have [fetched the Ansible roles](installing.md#update-ansible-roles) ## Adjusting firewall rules @@ -29,7 +29,9 @@ To ensure LiveKit Server functions correctly, the following firewall rules and p - `5350/tcp`: TURN/TCP. Also see the [Limitations](#limitations) section below. -💡 The suggestions above are inspired by the upstream [Ports and Firewall](https://docs.livekit.io/home/self-hosting/ports-firewall/) documentation based on how LiveKit is configured in the playbook. If you've using custom configuration for the LiveKit Server role, you may need to adjust the firewall rules accordingly. +- `30000-30020/udp`: TURN relay range used by LiveKit's embedded TURN server. + +💡 The suggestions above are inspired by the upstream [Ports and Firewall](https://docs.livekit.io/home/self-hosting/ports-firewall/) documentation based on how LiveKit is configured in the playbook. If you're using custom configuration for the LiveKit Server role, you may need to adjust firewall rules accordingly. ## TURN TLS handling diff --git a/docs/configuring-playbook-turn.md b/docs/configuring-playbook-turn.md index 82eb32642..f4b2c5886 100644 --- a/docs/configuring-playbook-turn.md +++ b/docs/configuring-playbook-turn.md @@ -37,6 +37,8 @@ To ensure Coturn functions correctly, the following firewall rules and port forw - `5349/udp`: TURN over UDP - `49152-49172/udp`: TURN/UDP relay range +If LiveKit's embedded TURN is enabled at the same time (for MatrixRTC/Element Call), keep the Coturn relay range distinct from LiveKit's relay range (`livekit_server_config_turn_relay_range_start`/`livekit_server_config_turn_relay_range_end`). + 💡 Docker configures the server's internal firewall for you. In most cases, you don't need to do anything special on the host itself. ## Adjusting the playbook configuration diff --git a/requirements.yml b/requirements.yml index a205a9901..92e9a4cba 100644 --- a/requirements.yml +++ b/requirements.yml @@ -42,7 +42,7 @@ version: v10741-0 name: jitsi - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server.git - version: v1.9.11-2 + version: v1.9.11-4 name: livekit_server - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-ntfy.git version: v2.17.0-1