Fix synapse-admin

This commit is contained in:
batteredbunny 2024-05-07 16:26:34 +03:00
parent 346a28cfc2
commit e40336ab57

View file

@ -16,6 +16,10 @@ let
};
};
};
synapse-admin = pkgs.synapse-admin.override {
baseUrl = "https://matrix.catnip.ee";
};
in
{
services.caddy = {
@ -137,11 +141,14 @@ in
"sliding-sync.catnip.ee".extraConfig = ''
reverse_proxy :${toString settings.ports.matrix-sliding-sync}
'';
"synapse-admin.catnip.ee".extraConfig = ''
root * ${synapse-admin}
file_server
'';
"matrix.catnip.ee".extraConfig = ''
reverse_proxy :${toString settings.ports.synapse}
redir /telegram /telegram/
redir /synapse-admin /synapse-admin/
handle /.well-known/matrix/client {
header Content-Type application/json
@ -157,11 +164,6 @@ in
handle /telegram/* {
reverse_proxy :${toString settings.ports.mautrix-telegram}
}
handle_path /synapse-admin/* {
root * ${pkgs.synapse-admin}
file_server
}
'';
"ntfy.catnip.ee".extraConfig = ''