@ryo Cool, but you missed some things: MAKE SURE YOU SET network.dns.disabled,network.dns.disablePrefetch,network.dns.disablePrefetchFromHTTPS TO TRUE IN about:config. OR ELSE YOU WILL LEAK YOUR DNS LOOKUPS.
In I2P you can configure tunnels to open up local ports for various applications such as SMTP/POP3,IRC and SSH. You’d use torsocks <command> to wrap a program with Tor but in I2P you can just assign a tunnel at localhost:6969 and push git commits to git.community.i2p over that.
Outproxies are a way to connect to the clearnet. The currently operating outproxies are purokishi.i2p, exit.stormycloud.i2p, and outproxy.acetone.i2p, but I generally do not recommend using them. I use outproxies for very light clearnet browsing for plaintext sites. (You can also configure I2P to have less hops for more tunnel reliability but this can compromise your anonymity by a lot)