Yggdrasil
Yggdrasil is an experimental encrypted mesh network — every participant gets a permanent, globally routable IPv6 address.
tilde.horse hosts a public mirror on the Yggdrasil network. The node connects through outbound peerings and no longer accepts public incoming peerings.
IPv6: 202:cbff:6f7f:fa95:c6e9:3768:a96e:d1c8Public Key: 2680121000ad4722d912ead225c6fed7a2777cf4e6f2c492ad7bbb6e246845feDNS: ygg.tilde.horse
Mirror-first hosting
The web mirror remains public, with the same Yggdrasil address and public key. You do not need to peer directly with ~horse to reach it; use your existing connection to the Yggdrasil network.
If an older configuration lists tilde.horse in its Peers section, remove those entries and replace them with suitable peers from the public peer directory. This server is now focused on hosting mirrors rather than offering public peering connections.
yggstack
yggstack is a lightweight Yggdrasil implementation that runs without root or a TUN adapter. It can expose a locally hosted service to a Yggdrasil address, or forward traffic to a remote Yggdrasil service — all over a SOCKS5 proxy or TCP port forwarder.
1. Generate a config (this creates your permanent Yggdrasil address):
yggstack -genconf > yggdrasil.conf
2. Choose public peers from the public peer directory and add their connection strings to the Peers section of yggdrasil.conf. Prefer nearby peers with good connectivity. Do not use tilde.horse as a peering endpoint.
3. Expose a local service to your Yggdrasil address (e.g. a web server on port 8080):
yggstack -useconffile yggdrasil.conf -remote-tcp 80:127.0.0.1:8080