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!

  • 12510198@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 days ago

    Make sure that you have port forwarded ipv4, and are allowing inbound traffic on ipv6, then just set floodfill = true, bandwidth = X, and share = 100 in 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

    • emotional_soup_88@programming.devOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 days ago

      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!