Announcing the latest release of I2P+ (2.3.0+), a soft-fork of the Java I2P software with an emphasis on presentation, performance, and usability.
Now available for download as an update or a full universal installer for Windows, Linux, BSD and MacOS (Java 1.8 or later supported):
- Torrents: http://tracker2.postman.i2p/index.php?view=TPoolDetail&id=1256
- Direct downloads via i2pplus.github.io or skank.i2p or via the Tor .onion mirror
- Git source access: https://gitlab.com/i2p.plus/I2P.Plus/ or http://git.i2p/I2P.Plus/i2p.plus
Some of the recent changes include:
- Add a toggle on /configui to activate alternative display font for console and default webapps
- Auto-refresh for /netdb and /stats
- Iconized navigation links in the console configuration section
- Visibility toggle for the settings panel on /graphs
- Fix wrapper (service) issue for new non-Windows installs via universal installer
- Add a peer congestion caps count on /netdb
- Add addresshelper icon link for servers on tunnel manager index if a hostname is configured
- Add auto-refreshing session bans page to /profiles
- Improvements to console and webapp themes
- Console logging improvements
Notes
- The full installers now implement https:// access to the console by default (port 7667); you will need to allow the (self-signed) certificate when prompted in your web browser to access the console. To disable automatic redirection, add the following to your router.config file in ~/.i2p/ ->
routerconsole.redirectToHTTPS=false
Installation
Windows
- If you have installed I2P from the Easy Installer Bundle, this will need to be uninstalled first and your I2P configuration directory renamed or deleted.
- For best results and to avoid issues, please ensure any previous I2P installation is uninstalled before proceeeding with the I2P+ installation. You may also wish to rename or remove your existing i2p configuration folder (usually located at
%appdata\i2p
) to benefit from a clean install with the default I2P+ configuration. Ensure you run the installer as Administrator to avoid issues. - Oracle Java JRE (>=1.8) or Microsoft OpenJDK 17 recommended. For newer versions of the JRE, or alternative JDK packages, you may need to extract the install.jar from the self-extracting exe file and, as administrator, run the command:
java -jar install.jar
- The installer will install I2P+ as a Windows system service and configure to automatically start at system boot (requires administrator privileges). Control of the service can be managed via http://127.0.0.1:7657/configservice or via the normal Windows methods e.g. services.msc or the task manager services tab.
Linux / BSD / MacOS
- Launch the installer (a .jar file with a Windows-specific .exe wrapper which will be ignored) by typing:
java -jar ./i2pinstall_2.3.0+.exe
at a command prompt, orjava -jar ./i2pinstall_2.3.0+.exe -console
for a headless (non-GUI) installation. - For a console installation, you will need to specify the full installation path (usually
/home/user/i2p/
) or the installer will use the current directory as the install path.
Updating from an existing I2P installation
- If you're running a manually installed version of I2P (from the Java installer, not the Easy Installer Bundle, nor a Linux repository or .deb file), updating is as simple as dropping the i2pupdate.zip file into your I2P application folder and restarting the router. Note: Do not extract the zip file, simply copy it to the I2P application folder and restart I2P... I2P will extract the zip automatically and update. (Java 1.8 or later required). For information about migrating from a repo or .deb install, visit the I2P+ site linked above.
- To enable updates for I2P+, visit the update page at http://127.0.0.1:7657/configupdate and enable unsigned development updates. The default update address will inform you of release updates, or for development updates (aka rolling release), replace the address with:
http://skank.i2p/dev/i2pupdate.zip
Rambler wrote
Upgrading right now!