┬   ┌┬┐ ┬─┐ ┬─┐ ┬─┐ ┌┐┐ ┬─┐
│    │  │─│ │─  │┬┘  │  │─┤
┘─┘ └┴┘ │─┘ ┴─┘ │└┘  ┘  ┘ │

┌─┐ ┬─┐ ┐─┐ ┬─┐
│   │─┤ └─┐ │─┤
└─┘ ┘ │ ──┘ ┘ │

i2pd

Installation
Whilst connections with the regular I2P client are possible as well, we currently only provide instructions for I2Pd.
Instructions for installing a distrubtion package for I2Pd or for compiling it from source can be found in its official documentation:
 Distribution Packages and Building from Source 

Distribution Packages should ideally create a "role user and a group"
as well as provide an `i2pd.service` unit file to use with systemd where available.
If you built the application from source, you might need to create these manually.

Configuration for LibertaCasa IRC
After installing I2Pd, edit or create the file /etc/i2pd/tunnels.conf. You might need to do this as root (i.e. sudo nano /etc/i2pd/tunnels.conf). Add the following section to the top of the file: [IRC-LibertaCasa] type = client address = 127.0.0.3 port = 6648 destination = fzsgc66e52ve5phrcktrekqtko423ihau42u72v4cfg6bg4osuda.b32.i2p destinationport = 6667 Start and enable the I2Pd service: sudo systemctl enable --now i2pd.service You should now be able to connect your IRC client with the following settings: IP address / Hostname: 127.0.0.3 Port: 6648 SSL/TLS: Off/Disabled Nickname, Username and SASL password are the regular details you would use for connecting to LibertaCasa.