No description
| defaults | ||
| filter_plugins | ||
| meta | ||
| tasks | ||
| templates | ||
| .gitignore | ||
| README.md | ||
| yggdrasil_enumerate.py | ||
Yggdrasil Network Node Role
Configures a FreeBSD, Linux, or any Docker machine to participate in a Yggdrasil mesh network.
This role is only able to install and reconfigure. It is unable to uninstall.
Options
yggdrasil_methodpackage: Install via packagedocker: Install via docker
yggdrasil_peers: List of strings of peersyggdrasil_interface_peers: Dictionary of interfaces -> list of strings of peersyggdrasil_listen: List of strings of listen addressesyggdrasil_multicast_interfaces: List of objects representing multicast interface configurationsyggdrasil_allowed_public_keys: List of peer public keys to allow peering connections fromyggdrasil_ifname: Name of interface (defaults to yggdrasil0)yggdrasil_nodeinfo_privacy: Only include explicitly configured nodeinfo entriesyggdrasil_nodeinfo: Custom info to include in getnodeinfo responses
yggdrasil_enumerator.py
There's also a script which will enumerate all the keys and their addresses in the mesh.
python3.11 yggdrasil_enumerator.py