Revert "hosts/reisen-lax0: disable matrix"

This reverts commit c8ed51df7a.
This commit is contained in:
Lu Wang 2024-12-18 01:22:01 +08:00
parent d1eda7df1b
commit f8de244771
Signed by: rebmit
SSH key fingerprint: SHA256:3px8QV1zEerIrEWHaqtH5rR9kjetyRST5EipOPrd+bU
2 changed files with 5 additions and 12 deletions

View file

@ -6,15 +6,7 @@
{
imports = suites.server ++ (mylib.path.scanPaths ./. "default.nix");
services.caddy = {
enable = false;
virtualHosts."rebmit.moe".extraConfig = ''
header /.well-known/matrix/* Content-Type application/json
header /.well-known/matrix/* Access-Control-Allow-Origin *
respond /.well-known/matrix/server `{"m.server": "matrix.rebmit.moe:443"}`
respond /.well-known/matrix/client `{"m.homeserver":{"base_url":"https://matrix.rebmit.moe"}}`
'';
};
services.caddy.enable = true;
system.stateVersion = "24.05";
}

View file

@ -31,6 +31,7 @@ in
sops.secrets."synapse/signing-key" = {
sopsFile = config.sops.secretFiles.get "hosts/reisen-lax0.yaml";
owner = config.systemd.services.matrix-synapse.serviceConfig.User;
};
sops.secrets."synapse/mautrix-telegram" = {
@ -43,7 +44,7 @@ in
];
services.matrix-synapse = {
enable = false;
enable = true;
withJemalloc = true;
settings = {
server_name = "rebmit.moe";
@ -99,7 +100,7 @@ in
systemd.services.mautrix-telegram.serviceConfig.RuntimeMaxSec = 86400;
services.mautrix-telegram = {
enable = false;
enable = true;
environmentFile = config.sops.secrets."synapse/mautrix-telegram".path;
serviceDependencies = [ "matrix-synapse.service" ];
settings = {
@ -158,7 +159,7 @@ in
};
services.heisenbridge = {
enable = false;
enable = true;
homeserver = "http://127.0.0.1:8196";
address = "127.0.0.1";
port = 9898;