webserver: enable jitsi-meet, not properly working yet

This commit is contained in:
steveej 2023-11-23 11:27:20 +01:00
parent c1f9977d63
commit 55e6cdafda

View file

@ -98,6 +98,16 @@ in {
environmentFile = config.sops.secrets.hedgedoc_environment_file.path;
};
services.jitsi-meet = {
enable = true;
hostName = "meet.${domain}";
config = {
prejoinPageEnabled = true;
};
caddy.enable = true;
nginx.enable = false;
};
sops.secrets.authelia_storageEncryptionKey = {
sopsFile = ./webserver_secrets.yaml;
owner = config.users.users.authelia-default.name;