nebula test run

This commit is contained in:
TheWanderingCrow 2025-01-29 09:47:10 -05:00
parent ef9e7a469f
commit 39dca4da02
3 changed files with 22 additions and 4 deletions

View file

@ -7,10 +7,27 @@
}:
lib.mkIf config.user.lighthouse.enable {
sops = {
age.keyFile = "/var/lib/sops-nix/key.txt";
age.generateKey = true;
};
sops.secrets.cert = {};
sops.secrets.key = {};
services.nebula.networks.test = {
enable = true;
isLighthouse = true;
ca = inputs.nix-secrets.nebula.ca;
cert = config.sops.secrets.cert.path;
key = config.sops.secrets.key.path;
settings = {
listen = {
host = "0.0.0.0";
port = 4242;
};
};
};
}