i2pplus

Java CI I2P+ Installer I2P+ Update zip I2P+ I2PSnark standalone I2P+ Javadocs Docker AppImage

I2P+

Ceci est le code source du fork logiciel de l’implémentation Java d’I2P.

Dernière version : https://i2pplus.github.io/

Installation

Voir INSTALL.md ou https://i2pplus.github.io/ pour les instructions d’installation.

Note sur l’installateur Windows

Avec Java > 1.8 ou les distributions alternatives (AdoptOpenJDK, etc.), l’exe de l’installateur peut échouer avec des erreurs “Java not found” ou “invalid/corrupt”. Solution de contournement : extrayez install.jar de l’exe et exécutez java -jar install.jar depuis la ligne de commande.

Documentation

https://geti2p.net/how

FAQ : https://geti2p.net/faq

API : https://i2pplus.github.io/javadoc/ ou exécutez ‘ant javadoc’ puis démarrez à build/javadoc/index.html

Comment contribuer / Hacker sur I2P

Veuillez consulter HACKING.md et d’autres documents dans le répertoire docs.

Construction des paquets à partir du源代码

Pour obtenir la branche de développement depuis le contrôle de code source : https://github.com/I2PPlus/i2pplus/

Prérequis

Processus de construction avec Ant

Sur les systèmes x86, exécutez ce qui suit (cela construira avec IzPack4) :

ant pkg

Sur les systèmes non-x86, utilisez l’une des alternatives suivantes :

ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows

Si vous voulez construire avec IzPack5, téléchargez depuis : http://izpack.org/downloads/ puis installez-le, puis exécutez la ou les commandes suivantes :

ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows

Pour construire une mise à jour non signée pour une installation existante, exécutez :

ant updater

Si vous avez des problèmes pour construire un installateur complet (Java14 et versions ultérieures peuvent générer des erreurs de construction pour izpack concernant pack200), vous pouvez construire un zip d’installation complet qui peut être extrait et exécuté sur place :

 ant zip-linux
 ant zip-freebsd
 ant zip-macos
 ant zip-windows

Exécutez ‘ant’ sans arguments pour voir les autres options de construction.

Pour créer un package Debian autonome pour Debian/Ubuntu sans dépendances externes à Jetty/Tomcat:

ant buildDeb

Cela crée un package .deb autonome qui inclut les bibliothèques Jetty et Tomcat groupées, sans aucune dépendance externe.

Pour créer un AppImage pour Linux :

ant buildAppImage

Voir tools/appimage/README.md pour les détails.

Pour plus d’informations sur la façon d’exécuter I2P dans Docker, voir docker/README.md

Informations de contact

Besoin d’aide ? Visitez le canal IRC #saltR sur le réseau IRC I2P

Rapports de bugs : https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues ou https://github.com/I2PPlus/i2pplus/issues

Licences

I2P+ est sous licence AGPL v.3.

Pour les licences des sous-composants, voir : README.md

Voir également

Documentation

Sub-projects

MISC