1
0
forked from clan/clan-core

drop xmpp setup again

This commit is contained in:
Jörg Thalheim 2023-11-03 10:12:28 +01:00 committed by Mic92
parent 331529c1df
commit 2ee68fb0e2
3 changed files with 0 additions and 35 deletions

View File

@ -1,3 +0,0 @@
{ pkgs, ... }: {
environment.systemPackages = [ pkgs.dino ];
}

View File

@ -8,8 +8,6 @@
];
})
(builtins.readDir ./diskLayouts);
prosody = ./prosody.nix;
dino = ./dino.nix;
xfce = ./xfce.nix;
};
}

View File

@ -1,30 +0,0 @@
{ config
, ...
}: {
services.prosody = {
enable = true;
modules.bosh = true;
extraModules = [ "private" "vcard" "privacy" "compression" "component" "muc" "pep" "adhoc" "lastactivity" "admin_adhoc" "blocklist" ];
virtualHosts = {
"${config.clanCore.machineName}.local" = {
domain = "${config.clanCore.machineName}.local";
enabled = true;
};
};
extraConfig = ''
allow_unencrypted_plain_auth = true
'';
c2sRequireEncryption = false;
s2sRequireEncryption = false;
muc = [{
domain = "muc.${config.clanCore.machineName}.local";
maxHistoryMessages = 10000;
name = "${config.clanCore.machineName} Prosody";
}];
uploadHttp = {
domain = "upload.${config.clanCore.machineName}.local";
};
};
# xmpp-server
networking.firewall.allowedTCPPorts = [ 5269 ];
}