This commit is contained in:
Schrottkatze 2023-04-25 15:57:59 +02:00
commit 979b78bafc
5 changed files with 122 additions and 0 deletions

8
modules/jitsi.nix Normal file
View file

@ -0,0 +1,8 @@
{ pkgs, ... }:
{
services.jitsi-meet = {
enable = true;
hostName = "meet.katzen.cafe";
};
services.jitsi-videobridge.openFirewall = true;
}

17
modules/proxy.nix Normal file
View file

@ -0,0 +1,17 @@
{ pkgs, ... }:
{
security.acme = {
acceptTerms = true;
defaults = {
email = "jade@schrottkatze.de";
server = "https://acme-staging-v02.api.letsencrypt.org/directory";
webroot = "/var/lib/acme/acme-challenge";
};
certs = {
"meet.katzen.cafe" = {
group = "nginx";
keyType = "rsa4096";
};
};
};
}