feat: Nebula mesh network overlay #12

Merged
greg merged 9 commits from klaatu/nixos:feat/nebula-mesh into main 2026-04-04 03:03:53 +00:00
Showing only changes of commit 71ae25a58c - Show all commits
+2 -2
View File
@@ -162,10 +162,10 @@ in
tun = {
# Interface name
device = "nebula0";
# unsafe_routes for hosts that need access to a non-Nebula subnet
unsafeRoutes = cfg.unsafeRoutes;
};
settings.tun.unsafe_routes = map (r: { route = r.route; via = r.via; }) cfg.unsafeRoutes;
# Firewall: permissive defaults — tighten per-host as desired
firewall = {
outbound = [