docs: Refactor and improve TURN documentation #1740

Merged
Aranjedeath merged 19 commits from stratself/continuwuity:stratself/docs-turn-improvements into main 2026-08-04 18:18:55 +00:00

19 commits

Author SHA1 Message Date
5ea980b943 fix: Separate changelogs for important configuration changes
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 4s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m7s
2026-08-04 16:39:37 +00:00
d0b3aea9fd fix: Fix grammatical vulnerability reported by @thetayloredman 2026-08-04 15:42:48 +00:00
5e9fb4e263 chore: Fix changelog to better reflect changes 2026-08-04 15:42:48 +00:00
564895ea8e docs(livekit): Add more Element Call UI error cases 2026-08-04 15:42:47 +00:00
c648d68755 docs(livekit): Make room.auto_create false following recs
Recs from lk-jwt-service README page, also:

* Remove statement about Docker-only LiveKit
* Retitle some section
2026-08-04 15:42:47 +00:00
c4d886b34e docs(turn,livekit): Add troubleshooting steps for incorrect IPs 2026-08-04 15:42:47 +00:00
5105f84bca docs(turn,livekit): Small changes
* Small wording changes on calls.mdx
* Add env var sample for livekit foci
* Simplify TURNS-over-443 Caddyfile (livekit + turn)
* Improve TURNS-over-443 wordings (livekit + turn)
* Link to MRTC room on turn documentation
2026-08-04 15:42:47 +00:00
9c7dceaeb0 chore: Update changelogs 2026-08-04 15:42:47 +00:00
ff8b0059bf docs(turn): Use coturn for compose 2026-08-04 15:42:47 +00:00
8fec914806 docs(livekit): Add caveat for livekit + caddy-in-docker 2026-08-04 15:42:47 +00:00
9d0b0348bb docs(livekit): Rewrite TURN stuff with 443-TLS and move to Appendix section 2026-08-04 15:42:47 +00:00
f685207b81 docs: Remove guest access section due to feature removal 2026-08-04 15:42:46 +00:00
d8166bcba7 docs(turn,livekit): Add references to example conf files and ref URLs indirectly 2026-08-04 15:42:46 +00:00
f8b26cdf93 docs(turn): Add proxy protocol example for TURNS SNI routing 2026-08-04 15:42:46 +00:00
ca063c3faf fix(docs): Put lengthy Caddyfile in details div section 2026-08-04 15:42:45 +00:00
8b532633d2 chore: Update changelog in detail 2026-08-04 15:42:45 +00:00
05ff11ad7d docs(turn): Add instructions on TURNS-over-443 and L4 multiplexing 2026-08-04 15:42:45 +00:00
e97d70623f chore: Add changelog and fix trailing whitespace 2026-08-04 15:42:45 +00:00
7c91702d29 docs: Refactor TURN documentation with many changes (see below)
* Make all links indirect for better maintenance
* Add Domain section with `coturn.example.com` and use it in subsequent
  examples
* Add standard ports for TURN and TURNS
* Remove TURNS-over-UDP (unknown whether it is supported)
* Add section on opening ports with ufw commands
* IMPORTANT: Move password auth/guest access instructions into the
  Appendix as they are very insecure
* Small improvements in Testing section
* Rewrite Troubleshooting section to be more concise and cut down on
  errors
* Add note to Eturnal in Appendix section
2026-08-04 15:42:45 +00:00