Revert "hosts/reisen-lax0: disable matrix"
This reverts commit c8ed51df7a
.
This commit is contained in:
parent
d1eda7df1b
commit
f8de244771
|
@ -6,15 +6,7 @@
|
||||||
{
|
{
|
||||||
imports = suites.server ++ (mylib.path.scanPaths ./. "default.nix");
|
imports = suites.server ++ (mylib.path.scanPaths ./. "default.nix");
|
||||||
|
|
||||||
services.caddy = {
|
services.caddy.enable = true;
|
||||||
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"}}`
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
system.stateVersion = "24.05";
|
system.stateVersion = "24.05";
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,7 @@ in
|
||||||
|
|
||||||
sops.secrets."synapse/signing-key" = {
|
sops.secrets."synapse/signing-key" = {
|
||||||
sopsFile = config.sops.secretFiles.get "hosts/reisen-lax0.yaml";
|
sopsFile = config.sops.secretFiles.get "hosts/reisen-lax0.yaml";
|
||||||
|
owner = config.systemd.services.matrix-synapse.serviceConfig.User;
|
||||||
};
|
};
|
||||||
|
|
||||||
sops.secrets."synapse/mautrix-telegram" = {
|
sops.secrets."synapse/mautrix-telegram" = {
|
||||||
|
@ -43,7 +44,7 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
services.matrix-synapse = {
|
services.matrix-synapse = {
|
||||||
enable = false;
|
enable = true;
|
||||||
withJemalloc = true;
|
withJemalloc = true;
|
||||||
settings = {
|
settings = {
|
||||||
server_name = "rebmit.moe";
|
server_name = "rebmit.moe";
|
||||||
|
@ -99,7 +100,7 @@ in
|
||||||
systemd.services.mautrix-telegram.serviceConfig.RuntimeMaxSec = 86400;
|
systemd.services.mautrix-telegram.serviceConfig.RuntimeMaxSec = 86400;
|
||||||
|
|
||||||
services.mautrix-telegram = {
|
services.mautrix-telegram = {
|
||||||
enable = false;
|
enable = true;
|
||||||
environmentFile = config.sops.secrets."synapse/mautrix-telegram".path;
|
environmentFile = config.sops.secrets."synapse/mautrix-telegram".path;
|
||||||
serviceDependencies = [ "matrix-synapse.service" ];
|
serviceDependencies = [ "matrix-synapse.service" ];
|
||||||
settings = {
|
settings = {
|
||||||
|
@ -158,7 +159,7 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
services.heisenbridge = {
|
services.heisenbridge = {
|
||||||
enable = false;
|
enable = true;
|
||||||
homeserver = "http://127.0.0.1:8196";
|
homeserver = "http://127.0.0.1:8196";
|
||||||
address = "127.0.0.1";
|
address = "127.0.0.1";
|
||||||
port = 9898;
|
port = 9898;
|
||||||
|
|
Loading…
Reference in a new issue