I just installed and started i2pd following the Arch Wiki at https://wiki.archlinux.org/title/I2P
I opened up the welcome page at 127.0.0.1:7070, which looks like this:

Are there any settings at the welcome page or tweaks that I can apply to the config file to optimize my router? All I want to do is to contribute bandwidth at the moment, not necessarily use the network myself. I have a 1 Gbps connection that never gets saturated.
I saw for instance a setting called “Transit tunnels limit”. Is it beneficial for peers if I increase this?
Thanks in advance!


Make sure that you have port forwarded ipv4, and are allowing inbound traffic on ipv6, then just set
floodfill = true,bandwidth = X, andshare = 100in your/etc/i2pd/i2pd.conf, then just restart and you should be good to go.You may also need to increase the default open files limit with a service file dropin, the default is already increased, so if it doesnt cause any issues, you dont need to touch it
Thanks! I applied all the changes, except for the port forwarding, since my VPN provider doesn’t have that and my whole network is behind a router with a VPN config at the moment. I just bought a gigabit switch and another RPi (to use as a router) for this very purpose though: to set up services that need a static public IP and to be able to forward ports, so I’ll do that once I’ve installed the new hardware. Thanks again!