Glom NAS machine vega

This commit is contained in:
2025-09-24 14:20:21 +07:00
parent cfbf3a30a0
commit c0f50eb2b5
38 changed files with 4793 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
{
memberIds,
}:
{
config,
lib,
pkgs,
...
}:
{
systemd.services.zerotier-accept-external = {
wantedBy = [ "multi-user.target" ];
after = [ "zerotierone.service" ];
path = [ config.clan.core.clanPkgs.zerotierone ];
serviceConfig.ExecStart = pkgs.writeShellScript "zerotier-inventory-autoaccept" ''
${lib.concatMapStringsSep "\n" (zerotier-id: ''
${config.clan.core.clanPkgs.zerotier-members}/bin/zerotier-members allow ${zerotier-id}
'') memberIds}
'';
};
}