create 'lib.vpnNamespaceOpenPort'

This commit is contained in:
2025-08-20 12:28:13 -04:00
parent c272eb9d5b
commit 306e320a3a
3 changed files with 26 additions and 32 deletions

View File

@@ -2,24 +2,13 @@
pkgs,
service_configs,
config,
lib,
...
}:
{
vpnNamespaces.wg = {
portMappings = [
{
from = service_configs.ports.bitmagnet;
to = service_configs.ports.bitmagnet;
}
];
openVPNPorts = [
{
port = service_configs.ports.bitmagnet;
protocol = "both";
}
];
};
imports = [
(lib.vpnNamespaceOpenPort service_configs.ports.bitmagnet)
];
services.bitmagnet = {
enable = true;