livekit: expose ALPN protocols for s/turn via playbook-managed-traefik

This commit is contained in:
Aine
2026-09-22 23:21:01 +03:00
committed by Slavi Pantaleev
parent 54d549ba53
commit c3fb5c6a2c
4 changed files with 40 additions and 0 deletions
@@ -457,6 +457,11 @@ matrix_playbook_livekit_turn_traefik_entrypoint_definition:
host_bind_port: "{{ matrix_playbook_livekit_turn_traefik_entrypoint_host_bind_port }}"
config: "{{ matrix_playbook_livekit_turn_traefik_entrypoint_config }}"
# Controls the name of the Traefik TLS option attached to the LiveKit TURN/TLS router (see `tls.options`).
matrix_playbook_livekit_turn_traefik_tls_options_name: livekit-turn
# Traefik's default ALPN protocols reject TURN clients that advertise stun.turn (RFC 7443).
matrix_playbook_livekit_turn_traefik_tls_options_alpn_protocols: ["stun.turn", "stun.nat-discovery", "h2", "http/1.1", "acme-tls/1"]
# Variables to Control which parts of our roles run.
run_postgres_import: true
run_postgres_upgrade: true