services/well-known: init
This commit is contained in:
parent
5b884c320a
commit
d1eda7df1b
|
@ -14,6 +14,7 @@
|
|||
services.miniflux
|
||||
services.ntfy
|
||||
services.postgresql
|
||||
services.well-known
|
||||
])
|
||||
++ (mylib.path.scanPaths ./. "default.nix");
|
||||
|
||||
|
|
21
nixos/profiles/services/well-known/default.nix
Normal file
21
nixos/profiles/services/well-known/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{ ... }:
|
||||
{
|
||||
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" = "matrix.rebmit.moe:443";
|
||||
}
|
||||
}`
|
||||
respond /.well-known/matrix/client `${
|
||||
builtins.toJSON {
|
||||
"m.homeserver" = {
|
||||
"base_url" = "https://matrix.rebmit.moe";
|
||||
};
|
||||
}
|
||||
}`
|
||||
}
|
||||
'';
|
||||
}
|
|
@ -22,7 +22,7 @@ dns.lib.toString "rebmit.moe" {
|
|||
];
|
||||
subdomains = {
|
||||
keycloak.CNAME = [ "suwako-vie0.rebmit.link." ];
|
||||
matrix.CNAME = [ "suwako-vie0.rebmit.link." ];
|
||||
matrix.CNAME = [ "reisen-lax0.rebmit.link." ];
|
||||
miniflux.CNAME = [ "suwako-vie0.rebmit.link." ];
|
||||
ntfy.CNAME = [ "suwako-vie0.rebmit.link." ];
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue