Update Flake inputs

This commit is contained in:
Paul-Henri Froidmont 2024-09-18 02:42:03 +02:00
parent 58fa28a15c
commit 22d5e09f3c
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
2 changed files with 36 additions and 24 deletions

View file

@ -1,13 +1,25 @@
{ pkgs, config, lib, ... }:
let cfg = config.custom.services.jitsi;
in {
options.custom.services.jitsi = { enable = lib.mkEnableOption "jitsi"; };
{
pkgs,
config,
lib,
...
}:
let
cfg = config.custom.services.jitsi;
in
{
options.custom.services.jitsi = {
enable = lib.mkEnableOption "jitsi";
};
config = lib.mkIf cfg.enable {
nixpkgs.config.permittedInsecurePackages = [ "jitsi-meet-1.0.7952" ];
services.jitsi-meet = {
enable = true;
hostName = "jitsi.froidmont.org";
interfaceConfig = { RECENT_LIST_ENABLED = false; };
interfaceConfig = {
RECENT_LIST_ENABLED = false;
};
};
services.jitsi-videobridge.openFirewall = true;
};