matrix: disable mautrix-signal (temporarily)

This commit is contained in:
Colin 2023-03-11 00:02:30 +00:00
parent f714235717
commit 403b177a80
3 changed files with 6 additions and 5 deletions

View File

@ -25,6 +25,7 @@
}; };
sops.secrets."mautrix_signal_env" = { sops.secrets."mautrix_signal_env" = {
sopsFile = ../../../secrets/servo/mautrix_signal_env.bin; sopsFile = ../../../secrets/servo/mautrix_signal_env.bin;
format = "binary";
}; };
sops.secrets."mediawiki_pw" = { sops.secrets."mediawiki_pw" = {

View File

@ -6,12 +6,10 @@
imports = [ imports = [
./discord-puppet.nix ./discord-puppet.nix
# ./irc.nix # ./irc.nix
./signal.nix # TODO(2023/03/10): disabled because it's not bridging and mautrix_signal is hogging CPU
# ./signal.nix
]; ];
# allow synapse to read the registration files of its appservices
users.users.matrix-synapse.extraGroups = [ "mautrix-signal" ];
sane.persist.sys.plaintext = [ sane.persist.sys.plaintext = [
{ user = "matrix-synapse"; group = "matrix-synapse"; directory = "/var/lib/matrix-synapse"; } { user = "matrix-synapse"; group = "matrix-synapse"; directory = "/var/lib/matrix-synapse"; }
]; ];

View File

@ -7,6 +7,9 @@
{ user = "signald"; group = "signald"; directory = "/var/lib/signald"; } { user = "signald"; group = "signald"; directory = "/var/lib/signald"; }
]; ];
# allow synapse to read the registration file
users.users.matrix-synapse.extraGroups = [ "mautrix-signal" ];
services.signald.enable = true; services.signald.enable = true;
services.mautrix-signal.enable = true; services.mautrix-signal.enable = true;
services.mautrix-signal.environmentFile = services.mautrix-signal.environmentFile =
@ -27,7 +30,6 @@
}; };
sops.secrets."mautrix_signal_env" = { sops.secrets."mautrix_signal_env" = {
format = "binary";
mode = "0440"; mode = "0440";
owner = config.users.users.mautrix-signal.name; owner = config.users.users.mautrix-signal.name;
group = config.users.users.matrix-synapse.name; group = config.users.users.matrix-synapse.name;