From 83ff746c2275bff93d2f94076cbb23f3a83dc0d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 12 Oct 2023 01:21:24 +0200 Subject: [PATCH] jabber: fix turn --- hosts/jabber/default.nix | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/hosts/jabber/default.nix b/hosts/jabber/default.nix index 62d1ecca..1d7f9bc1 100644 --- a/hosts/jabber/default.nix +++ b/hosts/jabber/default.nix @@ -196,15 +196,22 @@ in http_upload_file_size_limit = 10 * 1024 * 1024 http_upload_expire_after = 60 * 60 * 24 * 7 -- a week in seconds - external_service_password = coturnPassword; - external_service_port = "3478"; - external_service_transport = "udp"; - external_service_type = "turn"; - external_service_username = coturnUser; external_services = { - { host = "turn.${domain}" }; - { host = "${zentralwerk.lib.dns.publicIPv4}" }; - } + ["turn.${domain}"] = { + username = "${coturnUser}"; + password = "${coturnPassword}"; + port = "3478"; + transport = "udp"; + type = "turn"; + }; + ["${zentralwerk.lib.dns.publicIPv4}"] = { + username = "${coturnUser}"; + password = "${coturnPassword}"; + port = "3478"; + transport = "udp"; + type = "turn"; + }; + }; -- File-transfer proxies are an outdated technology -- Component "proxy65.${domain}" "proxy65"