diff --git a/nix/hosts/hetznix/services/default.nix b/nix/hosts/hetznix/services/default.nix index a3c9baf..35838ce 100644 --- a/nix/hosts/hetznix/services/default.nix +++ b/nix/hosts/hetznix/services/default.nix @@ -2,6 +2,7 @@ imports = [ ./caddy ./forgejo.nix + ./jitsi.nix ./openssl.nix ]; } diff --git a/nix/hosts/hetznix/services/jitsi.nix b/nix/hosts/hetznix/services/jitsi.nix new file mode 100644 index 0000000..916a6c2 --- /dev/null +++ b/nix/hosts/hetznix/services/jitsi.nix @@ -0,0 +1,25 @@ +{ + services = { + jitsi-meet = { + enable = true; + caddy.enable = true; + nginx.enable = false; + secureDomain.enable = true; + + hostName = "meet.oliverdavies.uk"; + + prosody = { + enable = true; + lockdown = true; + }; + + jicofo = { + enable = true; + }; + }; + }; + + nixpkgs.config.permittedInsecurePackages = [ + "jitsi-meet-1.0.8043" + ]; +}