feat(firewall): add terraria port rules

This commit is contained in:
Youwen Wu 2025-03-26 19:20:34 -07:00
parent 2de207aeff
commit dd7a4d6dfe
Signed by: youwen
GPG key ID: 865658ED1FE61EC3

View file

@ -14,6 +14,9 @@ let
++ (lib.optionals cfg.firewallPresets.vite [ ++ (lib.optionals cfg.firewallPresets.vite [
5173 # vite test server 5173 # vite test server
4173 # vite test server 4173 # vite test server
])
++ (lib.optionals cfg.firewallPresets.terraria [
7777
]); ]);
universalAllowedRanges = [ ]; universalAllowedRanges = [ ];
in in
@ -29,6 +32,7 @@ in
firewallPresets = { firewallPresets = {
grimDawn = lib.mkEnableOption "firewall ports for Grim Dawn"; grimDawn = lib.mkEnableOption "firewall ports for Grim Dawn";
vite = lib.mkEnableOption "firewall ports for Vite"; vite = lib.mkEnableOption "firewall ports for Vite";
terraria = lib.mkEnableOption "firewall ports for Terraria";
}; };
cloudflareNameservers.enable = lib.mkEnableOption "Cloudflare DNS servers"; cloudflareNameservers.enable = lib.mkEnableOption "Cloudflare DNS servers";
backend = lib.mkOption { backend = lib.mkOption {