Files
homelab/modules/networking/core/firewall.nix
T

15 lines
234 B
Nix

{ config, ... }:
let
cfg = config.homelab.networking.core.firewall;
in
{
networking.firewall = {
enable = true;
allowPing = cfg.allowPing;
allowedTCPPorts = cfg.ports.tcp;
allowedUDPPorts = cfg.ports.udp;
};
}