nixos-config/nixos/profiles/services/well-known/default.nix

22 lines
525 B
Nix
Raw Permalink Normal View History

2024-12-18 01:18:04 +08:00
{ ... }:
{
services.caddy.virtualHosts."rebmit.moe".extraConfig = ''
route /.well-known/matrix/* {
header Content-Type application/json
header Access-Control-Allow-Origin *
respond /.well-known/matrix/server `${
builtins.toJSON {
"m.server" = "chat.rebmit.moe:443";
2024-12-18 01:18:04 +08:00
}
}`
respond /.well-known/matrix/client `${
builtins.toJSON {
"m.homeserver" = {
"base_url" = "https://chat.rebmit.moe";
2024-12-18 01:18:04 +08:00
};
}
}`
}
'';
}