# # YGGDRASIL configuration. # { # Your private key. DO NOT share this with anyone! PrivateKey: xxxyyyzzz1122334 # Your public key. Give this key to ppl you want to peer with. PublicKey: aaabbbcccddd11122333 # Remote public peers. Peers can be private as well. List them down here. # Public Peers Lists = https://publicpeers.neilalexander.dev/ Peers: [ tls://ftp.aiwnios.com:989 tls://133.18.201.69:54232 tls://london.sabretruth.org:18472 tls://[2a0e:dc0:6:257d::42]:9441 tcp://[2a09:7c45:0:10::1]:7676 ] # This is for multi-uplink interfaces. InterfacePeers: {} # Listen addresses for incoming connections. # tls://0.0.0.0:0 or tls://[::]:0 to listen on all interfaces. # Listen: [] Listen: ["tls://[::]:63355"] #AdminListen: none MulticastInterfaces: [] #MulticastInterfaces: [ # { # Regex: .* # Beacon: true # Listen: true # Port: 0 # Priority: 0 # Password: "" # } #] # List of peer public keys to allow incoming peering connections # from. AllowedPublicKeys: [ xxxyyyxxx1 1122334455 ] # Local network interface name for TUN adapter, or "auto" to select # an interface automatically, or "none" to run without TUN. IfName: ygg0 # Maximum Transmission Unit (MTU) size for your local TUN interface. # Default is the largest supported size for your platform. The lowest # possible value is 1280. IfMTU: 32767 # FreeBSD max limit. # By default, nodeinfo contains some defaults including the platform, # architecture and Yggdrasil version. These can help when surveying # the network and diagnosing network routing problems. Enabling # nodeinfo privacy prevents this, so that only items specified in # "NodeInfo" are sent back if specified. NodeInfoPrivacy: false # Optional node info. This must be a { "key": "value", ... } map # or set as null. This is entirely optional but, if set, is visible # to the whole network on request. NodeInfo: {} }