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"