diff options
author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-08-02 17:16:33 +0200 |
---|---|---|
committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-08-02 17:16:33 +0200 |
commit | 54866bd8c82784130c13e6fa250122f76bd98e12 (patch) | |
tree | cced2b7fb8990b8bc64c22b6b30637220aa35f67 | |
parent | zones/vhack.eu/jitsi-meet: Setup wildcard redirect (diff) | |
download | nixos-server-54866bd8c82784130c13e6fa250122f76bd98e12.zip |
modules/jitsi-meet: Provide needed `muc`s
-rw-r--r-- | modules/by-name/ji/jitsi-meet/module.nix | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/modules/by-name/ji/jitsi-meet/module.nix b/modules/by-name/ji/jitsi-meet/module.nix index cfa0782..9b8d5ad 100644 --- a/modules/by-name/ji/jitsi-meet/module.nix +++ b/modules/by-name/ji/jitsi-meet/module.nix @@ -3,7 +3,7 @@ lib, config, nixpkgs-unstable, -pkgsUnstable, + pkgsUnstable, ... }: let cfg = config.vhack.jitsi-meet; @@ -63,6 +63,27 @@ in { p.cjson ]; }); + + virtualHosts = { + "recorder.${cfg.domain}" = { + extraConfig = '' + main_muc = "conference.${cfg.domain}" + muc_component = "conference.${cfg.domain}" + ''; + }; + "auth.${cfg.domain}" = { + extraConfig = '' + main_muc = "conference.${cfg.domain}" + muc_component = "conference.${cfg.domain}" + ''; + }; + "guest.${cfg.domain}" = { + extraConfig = '' + main_muc = "conference.${cfg.domain}" + muc_component = "conference.${cfg.domain}" + ''; + }; + }; }; jitsi-videobridge = { |