vps/newinfra/nix/modules/ingress/default.nix
2024-07-26 22:21:48 +02:00

20 lines
356 B
Nix

{ 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
}
''
);
};
}