nixfiles/nixos/servers/continuwuity/continuwuity.nix

18 lines
502 B
Nix

{config, system, inputs, ...}: {
sops.secrets.registrationToken = {
sopsFile = ./secrets.yaml;
owner = "continuwuity";
group = "continuwuity";
};
services.matrix-continuwuity = {
enable = true;
package = inputs.continuwuity.packages.${system}.continuwuity-default-bin;
settings = {
global = {
allow_registration = true;
server_name = "kittywit.ch";
registration_token_file = config.sops.secrets.registrationToken.path;
};
};
};
}