setup vps1 ingress

This commit is contained in:
nora 2024-07-26 22:21:48 +02:00
parent d925b4783e
commit 03c4ca2f95
5 changed files with 109 additions and 6 deletions

View file

@ -1 +1,20 @@
{ ... }: { }
{ pkgs, ... }: {
networking.firewall.allowedTCPPorts = [
22
443
];
services.caddy = {
enable = true;
configFile = pkgs.writeText "Caddyfile"
(
builtins.readFile ./Caddyfile +
''
vps1.nilstrieb.dev {
root * ${./debugging-page}
file_server
}
''
);
};
}