As well as we’re at selfhosted, i think everyone knows about the Docker.
I created an image for Docker with VPN server which can open any site in TOR or I2P basing on top level domain name: *.i2p, *.onion. As for Yggdrasil, it looks for ipv6 addr and open it if it entry in ygg range.
My goal was to get rid of any clients, programs installs and all stuff. L2TP VPN is a built-in VPN and for win10, and for ios, and for android too
You can contribute if you have idea how to improve it.
https://github.com/thedmdim/rollter
My container works 4 month till now. So it’s kinda stable.
Cool project. I assume most people here know what Tor is, and fewer are familiar with I2P and Yggdrasil. So here are a couple of blurbs to help those who don’t want to search for it.
Yggdrasil (https://yggdrasil-network.github.io/) - Yggdrasil is an overlay network implementation of a new routing scheme for mesh networks. It is designed to be a future-proof decentralised alternative to the structured routing protocols commonly used today on the Internet and other networks. It provides end-to-end encrypted IPv6 routing between all network participants. Peerings between nodes can be configured using TCP/TLS connections over local area networks, point-to-point links or the Internet. Even though the Yggdrasil Network provides IPv6 routing between nodes, peering connections can be set up over either IPv4 or IPv6.
I2P (https://geti2p.net/) - The Invisible Internet Project (I2P) is a fully encrypted private network layer. It protects your activity and location. Peers make a portion of their resources, particularly bandwidth, available to other network participants. This allows the network to function without relying on centralized servers. I2P hides the server from the user and the user from the server. All I2P traffic is internal to the I2P network. Traffic inside I2P does not interact with the Internet directly. It is a layer on top of the Internet. It uses encrypted unidirectional tunnels between you and your peers. No one can see where traffic is coming from, where it is going, or what the contents are. Additionally I2P offers resistance to pattern recognition and blocking by censors. Because the network relies on peers to route traffic, location blocking is also reduced.
Great Project - I will definitely have a closer look at it.
Two “improvements” come to mind immediately ( I don’t know if they are already implemented or if missing how to implement):
- Have the option to route traffic by default trough one of the networks. E.g. all browsing is done via TOR automatically
- Have an internal Network interface for all the traffic. Similar to the VPN but a direct network interface for other containers/VMs.
All in all great Project and I will play around with it on the weekend. In the mean time: Have an helpful award 
Looks great will set up soon and test
Very cool initiative!
EmerDNS (Emercoin Tech Solutions) support .i2p and .ygg
.onion are an entirely different (honeypot)
see you on github