i2pplus

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

I2P+

این کد منبع نرم-فورک پیاده‌سازی جاوا I2P است.

آخرین نسخه: https://i2pplus.github.io/

نصب

به INSTALL.md یا https://i2pplus.github.io/ برای دستورالعمل‌های نصب مراجعه کنید.

نکته نصب‌کننده ویندوز

با Java > 1.8 یا توزیع‌های جایگزین (مانند AdoptOpenJDK و غیره)، فایل exe نصب‌کننده ممکن است با خطاهای “Java not found” یا “invalid/corrupt” مواجه شود. راه‌حل: install.jar را از exe استخراج کرده و java -jar install.jar را از خط فرمان اجرا کنید.

مستندات

https://geti2p.net/how

سوالات متداول: https://geti2p.net/faq

API: https://i2pplus.github.io/javadoc/ یا دستور ‘ant javadoc’ را اجرا کنید سپس از build/javadoc/index.html شروع کنید

چگونه مشارکت کنیم / کار کردن روی I2P

لطفاً HACKING.md و سایر اسناد در پوشه docs را بررسی کنید.

برای گرفتن شاخه توسعه از کنترل منبع: https://github.com/I2PPlus/i2pplus/

پیش‌نیازها

فرآیند ساخت Ant

روی سیستم‌های x86 دستورات زیر را اجرا کنید (این با استفاده از IzPack4 ساخته می‌شود):

ant pkg

روی سیستم‌های غیر x86، به جای آن یکی از موارد زیر را استفاده کنید:

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

اگر می‌خواهید با IzPack5 بسازید، از http://izpack.org/downloads/ دانلود کنید سپس آن را نصب کنید و سپس دستور(ات) زیر را اجرا کنید:

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

برای ساخت یک به‌روزرسانی امضا نشده برای نصب موجود، دستور زیر را اجرا کنید:

ant updater

اگر در ساخت یک نصب‌کننده کامل مشکلی دارید (Java14 و بالاتر ممکن است خطاهای ساخت برای izpack مربوط به pack200 تولید کنند)، می‌توانید یک فایل فشرده نصب کامل بسازید که قابل استخراج و اجرا در محل است:

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

‘ant’ را بدون آرگومان اجرا کنید تا گزینه‌های ساخت دیگر را ببینید.

برای ایجاد بسته Debian مستقل برای Debian/Ubuntu بدون وابستگی‌های خارجی Jetty/Tomcat:

ant buildDeb

این یک بسته .deb مستقل ایجاد می‌کند که شامل کتابخانه‌های بسته‌بندی شده Jetty و Tomcat بدون وابستگی‌های خارجی است.

برای ساخت AppImage برای لینوکس:

ant buildAppImage

برای جزئیات به tools/appimage/README.md مراجعه کنید.

برای اطلاعات بیشتر در مورد نحوه اجرای I2P در Docker، به Docker.md مراجعه کنید

اطلاعات تماس

به کمک نیاز دارید؟ به کانال #saltR در شبکه IRC I2P مراجعه کنید

اطلاعات تماس

اطلاعات تماس

گزارش اشکال: https://github.com/I2PPlus/i2pplus/issues

اطلاعات تماس

اطلاعات تماس

اطلاعات تماس

مجوزها

I2P+ تحت AGPL v.3 مجوز دارد.

اطلاعات تماس

مجوزها

اطلاعات تماس

مجوزها

برای مجوزهای اجزای فرعی مختلف، به: README.md مراجعه کنید

اطلاعات تماس

مجوزها