پرش به محتوا

Morphit را دریافت کنید

Morphit را به‌عنوان یک اپ روی هر دستگاهی نصب کنید، یا کد منبع را بگیرید. بدون فروشگاه اپ، بدون دروازه‌بان — و کد در سراسر وب آینه شده است تا نتوان آن را حذف کرد.

Morphit را نصب کنید

Morphit مستقیماً از مرورگر شما به‌صورت یک اپ نصب می‌شود — روی اندروید، آیفون، آی‌پد و دسکتاپ. بدون فروشگاه اپ، بدون ثبت‌نام و بدون دروازه‌بانی که بتواند آن را حذف کند. پس از نصب، آفلاین کار می‌کند و خودش را به‌روز می‌کند. ما بسته‌های بومی APK / iOS / Flatpak نمی‌سازیم — PWA همه پلتفرم‌ها را پوشش می‌دهد.

اندروید (Chrome، Brave…): منوی مرورگر را باز کنید و «نصب اپ» یا «افزودن به صفحه اصلی» را انتخاب کنید. آیفون و آی‌پد (Safari): روی اشتراک‌گذاری بزنید و سپس «افزودن به صفحه اصلی». دسکتاپ (Chrome، Edge، Brave): روی آیکن نصب در نوار آدرس کلیک کنید.

کد منبع و آینه‌ها

Morphit کاملاً متن‌باز است (AGPL-3.0). مخزن اصلی روی سرور Forgejo خودمان قرار دارد و در سراسر وب آینه شده است، بنابراین کد حتی اگر یک میزبان مسدود شود یا از بین برود در دسترس می‌ماند.

چرا 20 آینه؟

پیوند IPNS آخرین نسخه را به‌صورت همتا به همتا و بدون DNS و بدون واسطهٔ ثالث پیدا می‌کند — به مرورگری با پشتیبانی از IPFS (مانند Brave) یا یک گرهٔ محلی IPFS نیاز دارد. در هر مرورگر دیگری، پیوند IPFS همه‌جا کار می‌کند. می‌توانید نشانی دائمی را نیز در گرهٔ خود کپی کنید:

ipns://k51qzi5uqu5dhsa0lbq7pkci906lvm3pu12jvddho7dl1cpl42pqbrh3nra4c8/

نمونه Morphit خود را اجرا کنید

هر کسی می‌تواند یک گره Morphit اجرا کند — برند خود، کاربران خود، درآمد کارمزد خود. فدراسیون شما را به‌طور خودکار پیدا می‌کند. در زیر همه چیزی که نیاز دارید آمده است.

کد منبع و انتشارها

Morphit با مجوز AGPL-3.0 است. مخزن را کلون کنید، مجموعه تست‌ها را اجرا کنید، استقرار دهید. هر انتشار امضا شده است و مانیفست SHA-256 آن در بلاکچین منتشر می‌شود تا بتوانید تأیید کنید آنچه کلون کرده‌اید با آنچه پروژه منتشر کرده مطابقت دارد.

هر مصنوع انتشار (tarball منبع، تصویر کانتینر) دارای هش SHA-256 خود در بلاکچین از طریق عملیات `morphit_release_v1` ثبت شده است. هر دانلود را با هش‌گیری مجدد محلی و مقایسه با مانیفست on-chain تأیید کنید.

راهنمای نصب

ما بسته‌های `.deb` یا `.rpm` ازپیش‌ساخته ارائه نمی‌دهیم — Morphit یک سرور چندجزئی است (Postgres + ایندکسر Node.js + رله + پراکسی معکوس) و نصب‌های تک‌بسته‌ای معماری را از شما پنهان می‌کند. در عوض، راهنمای اپراتور شما را گام به گام راهنمایی می‌کند.

  • RUN-A-MORPHIT-NODE.md — راهنمای کامل اولین استقرار
  • OPERATIONS.md — runbook عملیاتی مداوم (پشتیبان‌گیری، شارژ، مدیریت RPC)
  • SWITCHING-NETWORKS.md — رویه staging + فهرست بازبینی راه‌اندازی
  • SECURITY.md — کانال افشا + مدل تهدید

سیستم‌های پشتیبانی‌شده

Ubuntu 24.04 LTS آزموده‌ترین گزینه است، و نصب‌کنندهٔ تک‌فرمانی مشتقات آن را نیز می‌پذیرد — پایهٔ «noble» اوبونتو را می‌خواند، بنابراین نسخه اهمیتی ندارد: Linux Mint 22، Pop!_OS، Zorin OS 17، KDE neon و elementary OS کار می‌کنند. Debian 12+ و پایه‌های سخت‌شدهٔ دبیان مانند Kicksecure از طریق مراحل نصب دستی کار می‌کنند — هر دو سرورهای سبک و امنیت‌محور عالی‌ای هستند. هر لینوکس مدرنی با Node.js 22+ و Postgres 15+ باید آن را اجرا کند (Arch، Alpine، NixOS — آنجا بیشتر به خودتان متکی هستید)؛ FreeBSD با تنظیمات جزئی کار می‌کند. سخت‌افزار: هر ماشین دوهسته‌ای ARM64 یا x86-64 با 4 گیگابایت رم و 80 گیگابایت SSD — بیشتر گردانندگان از Raspberry Pi 4، یک مینی‌پی‌سی اینتل یا یک لپ‌تاپ قدیمی استفاده می‌کنند.

به فدراسیون بپیوندید

به‌محض اینکه نمونهٔ شما فعال شود و `morphit_operator_register_v1` را منتشر کند، به‌طور خودکار در فهرست هر نمونهٔ دیگر Morphit ظاهر می‌شود. بدون درخواست، بدون اجازه، بدون فهرست مرکزی.