Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
The UDP port to open in the firewall. Warp uses port 2408 by default, but fallback ports can be used
if that conflicts with another service. See the [firewall documentation](https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/deployment/firewall#warp-udp-ports)
for the pre-configured available fallback ports.
'';
};
openFirewall=lib.mkEnableOption"opening UDP ports in the firewall"//{
default=true;
};
};
config=lib.mkIfcfg.enable{
environment.systemPackages=[cfg.package];
networking.firewall=lib.mkIfcfg.openFirewall{
allowedUDPPorts=[cfg.udpPort];
};
systemd.tmpfiles.rules=[
"d ${cfg.rootDir} - root root"
"z ${cfg.rootDir} - root root"
];
systemd.services.cloudflare-warp={
enable=true;
description="Cloudflare Zero Trust Client Daemon";
# lsof is used by the service to determine which UDP port to bind to