mirror of
https://github.com/ordinary-dev/nixos-config.git
synced 2024-09-20 11:50:28 +05:00
31 lines
687 B
Nix
31 lines
687 B
Nix
|
{ config, ...}: {
|
||
|
services.prosody = {
|
||
|
enable = true;
|
||
|
virtualHosts."xmpp.comfycamp.space" = {
|
||
|
enabled = true;
|
||
|
domain = "xmpp.comfycamp.space";
|
||
|
ssl = {
|
||
|
cert = "/var/lib/acme/comfycamp.space/fullchain.pem";
|
||
|
key = "/var/lib/acme/comfycamp.space/key.pem";
|
||
|
};
|
||
|
};
|
||
|
|
||
|
uploadHttp = {
|
||
|
domain = "upload.comfycamp.space";
|
||
|
uploadExpireAfter = "60 * 60 * 24 * 7 * 4";
|
||
|
};
|
||
|
|
||
|
ssl = {
|
||
|
cert = "/var/lib/acme/comfycamp.space/fullchain.pem";
|
||
|
key = "/var/lib/acme/comfycamp.space/key.pem";
|
||
|
};
|
||
|
|
||
|
muc = [
|
||
|
{
|
||
|
domain = "conference.comfycamp.space";
|
||
|
maxHistoryMessages = 512;
|
||
|
}
|
||
|
];
|
||
|
};
|
||
|
}
|