This commit is contained in:
gwg313 2024-04-24 23:44:30 -04:00
parent c59da0e4ba
commit 0a45d838ff
Signed by: gwg313
GPG key ID: 60FF63B4826B7400
10 changed files with 246 additions and 52 deletions

View file

@ -0,0 +1,9 @@
{
config,
lib,
...
}: {
imports = [./zerotier.nix];
zerotier.enable = lib.mkDefault true;
}

View file

@ -6,16 +6,21 @@
outputs,
...
}: {
services.zerotierone = {
joinNetworks = [
"ebe7fbd445359e9d"
];
enable = true;
options = {
zerotier.enable = lib.mkEnableOption "Enables zerotier and joins my network";
};
config = lib.mkIf config.zerotier.enable {
services.zerotierone = {
joinNetworks = [
"ebe7fbd445359e9d"
];
enable = true;
};
networking.extraHosts = ''
192.168.194.241 nothing.zt
192.168.191.213 candlekeep.zt
192.168.191.168 grymforge.zt
'';
networking.extraHosts = ''
192.168.194.241 nothing.zt
192.168.191.213 candlekeep.zt
192.168.191.168 grymforge.zt
'';
};
}