1 { pkgs, lib, config, inputs, ... }:
3 domain = "sourcephile.fr";
9 (inputs.julm-nix + "/share/nebula/sourcephile.fr.nix")
11 services.nebula.networks.${domain} = {
17 outbound = [{ port = "any"; proto = "any"; host = "any"; }];
18 inbound = [{ port = "any"; proto = "any"; host = "any"; }];
21 networking.nftables.ruleset = ''
23 networking.networkmanager.unmanaged = [ config.services.nebula.networks.${domain}.tun.device ];
24 #boot.kernel.sysctl."net.ipv4.ip_forward" = 1;