macOS
brew install i2pdlocal Homebrew formula metadata
sudo port install i2pdMacPorts ports tree · security/i2pd/Portfile · ソース: api.github.com
brew
i2pd のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install i2pdlocal Homebrew formula metadata
sudo port install i2pdMacPorts ports tree · security/i2pd/Portfile · ソース: api.github.com
sudo apk add i2pdAlpine Linux edge package indexes · i2pd · ソース: dl-cdn.alpinelinux.org
nix profile install nixpkgs#i2pdnixpkgs package indexes · pkgs/by-name/i2/i2pd/package.nix · ソース: api.github.com
sudo pacman -S i2pdArch Linux sync databases · i2pd · ソース: geo.mirror.pkgbuild.com
sudo zypper install i2pdopenSUSE Tumbleweed package metadata · i2pd · ソース: download.opensuse.org
choco install i2pdChocolatey community package catalog · i2pd · ソース: community.chocolatey.org
scoop install extras/i2pdScoop official bucket manifest trees · bucket/i2pd.json · ソース: api.github.com
winget install --id PurpleI2P.i2pd -eWindows Package Manager source index · PurpleI2P.i2pd · ソース: cdn.winget.microsoft.com
概要
Full-featured C++ implementation of I2P client
履歴
i2pd is the PurpleI2P C++ implementation of an I2P client and daemon. It targets the same anonymous I2P network as the Java reference implementation but emphasizes a small footprint, simple dependencies, fast performance, and daemon-style deployment.
The PurpleI2P/i2pd repository was created in 2013 and describes i2pd as a full-featured C++ implementation of an I2P client. Its README frames I2P as a universal anonymous network layer for peer-to-peer and client-server applications, with anonymous and end-to-end encrypted communication.
i2pd developed its own packaging ecosystem around the daemon: command-line operation, config and tunnel files, precompiled release artifacts, Docker images, Snap, mobile and GUI-adjacent repositories, and documentation on Read the Docs.
The project uses the openssl branch as its default branch and releases frequent numbered versions. Homebrew packages the daemon with Boost, miniupnpc, and OpenSSL dependencies and defines a service invocation that points to Homebrew-managed config, tunnel, log, pid, and data paths.
i2pd is widely packaged across Linux distributions and other package managers, including Homebrew, Alpine, Debian, Arch, openSUSE, Nix, Chocolatey, Scoop, winget, and MacPorts. That breadth reflects demand for a lightweight I2P router that fits daemon, container, and service-management workflows.
Its GitHub stars, forks, Docker image, and packaged binaries show adoption beyond the Java reference implementation, especially among users who want a C++ daemon for servers, appliances, or lower-resource hosts.
Users run i2pd as a daemon to participate in the I2P network and expose local tunnels or APIs for applications. The documentation covers installation, running, configuration, tunnel definitions, family configuration, APIs, and build instructions for Unix, Windows, Android, iOS, and GUI variants.
Common package-manager usage centers on service management and config files: install the package, edit i2pd.conf and tunnels.conf, then run the daemon under the system's service manager.
i2pd is package-nerd significant because it turns a privacy overlay router into a conventional service package. It has the delightful packaging surface area of real daemons: config directories, data directories, logs, pid files, service definitions, crypto/network dependencies, and platform-specific binaries.
It also illustrates a healthy alternate-implementation ecosystem: the Java I2P reference implementation remains central, while i2pd gives distributions and users a different runtime tradeoff.
セキュリティ状態
broad file, network, media, or database tool signal. formula declares a Homebrew service.
リスク orange · 信頼度 中 · infrastructure
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.i2pd/i2pd.conf/var/lib/i2pd/i2pd.conf~/.i2pd/tunnels.conf/var/lib/i2pd/tunnels.conf~/.i2pd/tunnels.d/var/lib/i2pd/tunnels.d実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
i2pd | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/PurpleI2P/i2pd
インストールメタデータ
| パッケージキー | brew:i2pd |
|---|---|
| バージョン | 2.61.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/i2pd |
| ホームページ | https://i2pd.website/ |
| リポジトリ | https://github.com/PurpleI2P/i2pd |
| 上流ドキュメント | https://i2pd.readthedocs.io/ |
| ライセンス | BSD-3-Clause |
| ソースアーカイブ | https://github.com/PurpleI2P/i2pd/archive/refs/tags/2.61.0.tar.gz |
| 最終更新 | 2026-07-20T20:53:26Z |
| Pulse | updated |
| 依存関係 | boost, miniupnpc, openssl@3 |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | declared |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | i2pd |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
i2pd 2.56.0-1
Full-featured C++ implementation of I2P client
sudo apt install i2pdi2pd
nix profile install nixpkgs#i2pdi2pd 2.49.0-1build3
Full-featured C++ implementation of I2P client
sudo apt install i2pdi2pd 2.60.0-r1
I2P Router written in C++
sudo apk add i2pdi2pd-dbg 2.60.0-r1
I2P Router written in C++ (debug symbols)
sudo apk add i2pd-dbgi2pd-openrc 2.60.0-r1
I2P Router written in C++ (OpenRC init scripts)
sudo apk add i2pd-openrci2pd 2.60.0-1
A full-featured C++ implementation of the I2P router
sudo pacman -S i2pdi2pd 2.58.0-1.6
C++ implementation of an I2P client
sudo zypper install i2pdi2pd
sudo port install i2pdi2pd
choco install i2pdextras/i2pd
scoop install extras/i2pdPurpleI2P.i2pd
winget install --id PurpleI2P.i2pd -eソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.