nixos/LANraragi: Add openFirewall option (#421882)

This commit is contained in:
Norbert Melzer
2025-07-21 16:49:01 +02:00
committed by GitHub

View File

@@ -22,6 +22,10 @@ in
description = "Port for LANraragi's web interface."; description = "Port for LANraragi's web interface.";
}; };
openFirewall = lib.mkEnableOption "" // {
description = "Open ports in the firewall for the Radarr web interface.";
};
passwordFile = lib.mkOption { passwordFile = lib.mkOption {
type = lib.types.nullOr lib.types.path; type = lib.types.nullOr lib.types.path;
default = null; default = null;
@@ -103,5 +107,9 @@ in
EOF EOF
''; '';
}; };
networking.firewall = lib.mkIf cfg.openFirewall {
allowedTCPPorts = [ cfg.port ];
};
}; };
} }