mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 19:51:34 +01:00
networking: Set overlay options in nebula module
This commit is contained in:
parent
7b8435a555
commit
82844a3bb4
2 changed files with 14 additions and 9 deletions
|
|
@ -30,6 +30,14 @@ in
|
|||
message = "'${netCfg.hostname}' is a Nebula lighthouse, but underlay.isPublic is not set. Lighthouses must be publicly reachable.";
|
||||
};
|
||||
|
||||
custom.networking.overlay = {
|
||||
networkAddress = "10.254.250.0";
|
||||
prefixLength = 24;
|
||||
domain = "splitleaf.de";
|
||||
interface = "nebula";
|
||||
systemdUnit = "nebula@mesh.service";
|
||||
};
|
||||
|
||||
meta.ports.udp = lib.optional netCfg.underlay.isPublic publicPort;
|
||||
|
||||
sops.secrets."nebula/host-key" = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue