From 532d110b05cf8b8c2b6a4ee613f362b8562c784f Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 12 Jan 2025 11:41:02 +0000 Subject: [PATCH] Add Jitsi Meet --- nix/hosts/hetznix/services/default.nix | 1 + nix/hosts/hetznix/services/jitsi.nix | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 nix/hosts/hetznix/services/jitsi.nix 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" + ]; +}