Это исходный код эталонной Java-реализации I2P.
Последний выпуск: https://geti2p.net/download.
Инструкции по установке см. в INSTALL.txt или https://geti2p.net/download.
https://geti2p.net/how
Часто задаваемые вопросы: https://geti2p.net/faq
API: http://docs.i2p-projekt.de/javadoc/ или запустите «ant javadoc», затем начните с build/javadoc/index.html.
Пожалуйста, ознакомьтесь с HACKING.md и другими документами в каталоге документации.
Чтобы получить ветку разработки из системы контроля версий: https://geti2p.net/newdevelopers
В системах x86 выполните:
ant pkg
На устройствах, отличных от x86, используйте вместо этого одно из следующих:
ant installer-linux
ant installer-freebsd
ant installer-osx
Запустите «ant» без аргументов, чтобы увидеть другие варианты сборки.
Полные сборки установщиков или обновлений пока невозможны, но код можно скомпилировать с помощью:
./gradlew assemble
По умолчанию зависимости будут загружены через сеть, включая сам Gradle. Чтобы загрузить через прокси-сервер SOCKS (например, Tor), добавьте следующие строки в файл ~/.gradle/gradle.properties
:
systemProp.socksProxyHost=localhost
systemProp.socksProxyPort=9150
Автоматические сборки CI доступны на странице непрерывной интеграции.
Дополнительную информацию о том, как запустить I2P в Docker, см. в Docker.md.
Нужна помощь? См. IRC-канал #i2p на irc.freenode.net.
Отчеты об ошибках: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues http://git.idk.i2p/i2p-hackers/i2p.i2p/-/issues
Контактная информация, вопросы безопасности, запросы прессы: https://geti2p.net/en/contact
Твиттер: @i2p, @geti2p
См. LICENSE.txt.