network
This commit is contained in:
@@ -21,13 +21,17 @@
|
|||||||
enable = config.sysconfig.opts.netbird.enable;
|
enable = config.sysconfig.opts.netbird.enable;
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.firewall = {
|
networking = {
|
||||||
allowedUDPPorts = [ 3478 ];
|
firewall = lib.mkIf config.sysconfig.opts.virtualization.netbird.enable {
|
||||||
allowedUDPPortRanges = [{ from = 51100; to = 56100; }];
|
allowedUDPPorts = [ 3478 ];
|
||||||
|
allowedUDPPortRanges = [{ from = 51100; to = 56100; }];
|
||||||
|
};
|
||||||
|
nat.internalInterfaces = [ "ve-netbird" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
sops.secrets."netbird/coturnPass" = lib.mkIf config.sysconfig.opts.virtualization.netbird.enable {};
|
sops.secrets."netbird/coturnPass" = lib.mkIf config.sysconfig.opts.virtualization.netbird.enable {};
|
||||||
|
|
||||||
|
|
||||||
containers.netbird = lib.mkIf config.sysconfig.opts.virtualization.netbird.enable {
|
containers.netbird = lib.mkIf config.sysconfig.opts.virtualization.netbird.enable {
|
||||||
|
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user