Attribute: clan.core.networking
Attribute: clan.core.networking.buildHost
The build SSH node where nixos-rebuild will be executed.
If set to null, the targetHost will be used.
format: user@host:port?SSH_OPTION=SSH_VALUE&SSH_OPTION_2=VALUE_2 examples:
Type: null or string
Default:
null Declared in: nixosModules/clanCore/networking.nix
Attribute: clan.core.networking.targetHost
The target SSH node for deployment.
If {option}networking.domain and by extension {option}networking.fqdn is set,
then this will use the node's fully quantified domain name, otherwise it will default
to null.
If set to null, only local deployment will be supported.
format: user@host:port?SSH_OPTION=SSH_VALUE[&SSH_OPTION_2=VALUE_2] examples:
Type: null or string
Default:
if config.networking.domain is not null then "root@${config.networking.fqdnOrHostName}" else null Declared in: nixosModules/clanCore/networking.nix
Attribute: clan.core.networking.zerotier
Attribute: clan.core.networking.zerotier.controller
Attribute: clan.core.networking.zerotier.controller.enable
Whether to enable turn this machine into the networkcontroller.
Type: boolean
Default:
false trueDeclared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.controller.public
everyone can join a public network without having the administrator to accept
Type: boolean
Default:
false Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.moon
Attribute: clan.core.networking.zerotier.moon.orbitMoons
Join these moons. This machine will be able to reach all machines in these moons.
Type: list of string
Default:
[ ] Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.moon.stableEndpoints
Make this machine a moon. Other machines can join this moon by adding this moon in their config. It will be reachable under the given stable endpoints.
Type: list of string
Default:
[ ] ''
[ 1.2.3.4" "10.0.0.3/9993" "2001:abcd:abcd::3/9993" ]
''Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.name
zerotier network name
Type: string
Default:
"config.clan.core.name" Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.networkId
zerotier networking id
Type: null or string
Default:
null Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.settings
override the network config in /var/lib/zerotier/bla/$network.json
Type: open submodule of (JSON value)
Declared in: nixosModules/clanCore/zerotier
Attribute: clan.core.networking.zerotier.subnet
Readonly
zerotier subnet
Type: null or string
Default:
null Declared in: nixosModules/clanCore/zerotier