

i2pd does offer a web portal, but it’s only for displaying some running info. You could ssh port forward the web portal to your local workstation, but since I haven’t (and not planning to) set up ssh on the server, I’m reluctant to do it, not to mention the risk of opening another port.

While using a web portal is more user-friendly, it’s a bit tricky to configure from a server which is limited to CLI only. Most users probably opt for the official Java client which configures everything through a web portal. To join the I2P network, I’m using i2pd, an (unofficial) C++ client of I2P. However, I2P user is discouraged from using a outproxy as that would compromise the user’s anonymity.įor this website, I2P network only applies to the traffic between visitor and my (Caddy) web server, as shown in the following diagram a request still needs to get passed to the upstream, but Netlify only sees the request comes from my web server as if it’s just a regular visitor and shouldn’t know that its origin from the I2P network. You could browse the clearnet from I2P network by using a outproxy, which works similarly to exit relay of Tor. onion and clearnet, which is routed through exit relays. For a server, the setup is similar as both involve creating public/private key pair.Ī thing to note about I2P is that, while inside its network, you can only browse *.i2p websites, not normal websites or what is so-called the clearnet. From a client’s (as in client-server) perspective, the browsing experience is still as slow since the traffic has to jump through a few hops, just like in Tor. In practice though, I don’t see much difference.

I2P is touted as superior to Tor with its garlic routing which is claimed to be an improvement to onion routing. The reason I set up an Eepsite is similar to why I have a Tor hidden service, is to let people visit my website () anonymously. This post is Part 5 of a series of articles that show you how I set up Caddy, Tor hidden service and I2P Eepsite on NixOS: This website can be accessed using this B32 address or mdleom.i2p In this segment, I show you how I set up I2P Eepsite service that reverse proxy to.
