feat: so many appservices, so little time...

This commit is contained in:
Kat Inskip 2024-04-21 15:04:27 -07:00
parent 2b5630d487
commit bd69ebe901
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
16 changed files with 655 additions and 65 deletions

View file

@ -0,0 +1,27 @@
{config, ...}: {
sops.secrets.mautrix-signal-environment = {
sopsFile = ./signal.yaml;
};
services.mautrix-signal = {
enable = config.services.matrix-synapse.enable;
environmentFile = config.sops.secrets.mautrix-signal-environment.path;
settings = {
homeserver = {
domain = "kittywit.ch";
address = "https://yukari.gensokyo.zone";
software = "standard";
};
appservice = {
port = 9048;
};
signal = {
};
bridge = {
permissions = {
"kittywit.ch" = "full";
"@kat:kittywit.ch" = "admin";
};
};
};
};
}