flake/systems/vesuvio/default.nix
2025-01-07 21:39:26 +01:00

28 lines
376 B
Nix

{ pkgs, ... }:
{
imports = [
./certificates.nix
./frp.nix
./hetzner.nix
./mail
./nginx.nix
];
environment.systemPackages = with pkgs; [
dig
traceroute
];
services = {
nginx.enable = true;
openssh = {
ports = [ 4269 ];
openFirewall = true;
};
};
networking.firewall.allowedTCPPorts = [
80
443
];
}