i2pdbrowser is a collection of scripts that automates downloading and configuring Firefox ESR to connect securely over the I2P network using i2pd.
i2pd browser bundle
This tool is designed for users who want to access the I2P anonymous network through a preconfigured Firefox browser, enhancing privacy and network security. It is particularly useful for privacy-conscious individuals and researchers needing a ready-to-use browser setup that routes traffic over I2P via i2pd.
The repository was force-pushed to remove bundled Firefox and large binaries, so users must reclone to get the latest commit tree. Windows prebuilt versions are excluded from the repo but available in releases. Verify release integrity using the provided PGP key (66f6c87b98ebcfe2).
Clone the repository again to fetch the updated commit tree after force-push
On Linux, run the build script `build.sh` from the `build` folder to build preconfigured Firefox
Run i2pd by executing `./i2pd` from the `i2pd` folder
Run the preconfigured Firefox by executing `./firefox-portable`
./build/build.sh
Builds the preconfigured Firefox ESR browser for Linux
./i2pd/i2pd
Starts the i2pd daemon to connect to the I2P network
./firefox-portable
Launches the preconfigured Firefox browser connected over I2P