Skip to content

About

No description, website, or topics provided.

Resources

Stars

152 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super JinX · پنل مرزبان روی Railway

فارسی  ·  English  ·  Русский  ·  中文



Marzban latest Railway ready Xray WS, HU, XHTTP, Reality Region Amsterdam UI FA EN RU ZH License AGPL-3.0



۱۲ کانفیگ آماده · بدون سرور · ربات‌های نگهبان · پنل نمایندگی

سوپر جینکس

یک پنل کامل مرزبان، روی Railway، در ۵ دقیقه. بدون حتی یک خط ترمینال.

۱۲ کانفیگ آماده که برای همه‌ی اپراتورها تنظیم شدن، پنل نمایندگی با هر حجمی از ۱ مگابایت تا نامحدود،
صفحه‌ی ساب JINX PASS برای گوشی و کامپیوتر، و ربات‌های نگهبانی که هر ۱۵ ثانیه همه‌چی رو چک و خودشون تعمیر می‌کنن.
نه سرور می‌خواد، نه دامنه، نه سرتیفیکیت.


کانال تلگرام @Super_Jinx GitHub x4gpanell ۱۰۰٪ رایگان



۱۲ کانفیگ · ۵ دقیقه نصب · چک هر ۱۵ ثانیه · ۴ زبان

  تازه‌های نسخه‌ی ۱۴

تازه‌های نسخه‌ی ۱۴

[!IMPORTANT] نسخه‌ی ۱۴، خط‌به‌خط تست‌شده روی موبایل و کامپیوتر، بدون هیچ خطای صفحه

  • دکمه‌ی حمایت مالی حالا یه جای ثابت گوشه‌ی پایین صفحه داره و دیگه هیچ‌وقت نمی‌پره، تکون نمی‌خوره و از صفحه بیرون نمی‌زنه
  • صفحه‌ی ساخت پنل نمایندگی از نو چیده شده: پکیج‌ها، فرم و پیش‌نمایش روی گوشی و کامپیوتر مرتب، و هیچ دکمه‌ای بیرون نمی‌زنه
  • هر حجمی که بخوای: انتخاب واحد MB / GB / TB برای ساخت، ویرایش و شارژ نماینده، از ۱ مگابایت تا نامحدود
  • فرم کاربر خود مرزبان هم حجم اعشاری قبول می‌کنه (مثلاً 0.5 گیگ یعنی ۵۱۲ مگ)
  • دو کانفیگ XHTTP به روش Vodiwalker: Warp Speed با حالت packet-up و Quantum با حالت stream-up
  • مسیر مخفی کانفیگ‌ها (/cdn/<شناسه>) که برای هر پنل جداست
  • انتخاب اپراتور توی صفحه‌ی ساب، بهترین کانفیگ میاد بالای لیست
  • قطعی کمتر: اتصال بیکار تا ۱۰ دقیقه باز می‌مونه و نگهبان رم فقط از ۹۷٪ وارد عمل میشه

  چرا سوپر جینکس؟

ویژگی‌ها
پنل معمولی روی سرور سوپر جینکس
خرید سرور و دامنه لازمه لازم نیست
نصب با ترمینال لازمه لازم نیست
سرتیفیکیت TLS دستی، هر ۳ ماه تمدید خودکار، هیچ‌وقت منقضی نمیشه
ساخت اینباند و هاست دستی ۱۲ کانفیگ آماده
کانفیگ مخصوص اپراتورها ندارد ۷ اثرانگشت، ۲ نوع فرگمنت، XHTTP
پنل نمایندگی ندارد ویزارد، پکیج، حجم از ۱ مگ، محدودیت سمت سرور
صفحه‌ی ساب اختصاصی ساده JINX PASS، کامپیوتر و موبایل، انتخاب اپراتور
تعمیر خودکار بعد از خرابی ندارد ربات‌های نگهبان، چک هر ۱۵ ثانیه
بکاپ دستی روزانه، ۷ نسخه‌ی آخر
هزینه ماهانه رایگان

  تصاویر

صفحه‌ی ساب روی کامپیوتر صفحه‌ی ساب روی موبایل
JINX PASS · کامپیوتر JINX PASS · موبایل
صفحه‌ی حمایت مالی روی کامپیوتر صفحه‌ی حمایت مالی روی موبایل
حمایت مالی · کامپیوتر حمایت مالی · موبایل

  نصب در ۷ قدم

Fork، Railway، آمستردام، Volume، پورت 8080، بدون خواب، Deploy

[!TIP] کل نصب حدود ۵ دقیقه طول می‌کشه. فقط یه اکانت GitHub و یه اکانت Railway لازم داری.

قدم کار نکته
۱ بالای همین صفحه Star و بعد Fork رو بزن اسم ریپو هر چی خواستی
۲ توی Railway بزن New Project ← Deploy from GitHub repo ریپوی Fork شده‌ی خودت رو انتخاب کن
۳ Settings ← Deploy ← Regions ← EU West (Amsterdam) کمترین پینگ از ایران
۴ روی سرویس راست‌کلیک (روی گوشی: نگه دار) ← Attach Volume با مسیر /var/lib/marzban بدون Volume با هر Redeploy کاربرها پاک میشن
۵ Settings ← Networking ← Generate Domain با پورت 8080 یه آدرس xxxx.up.railway.app می‌گیری
۶ مطمئن شو Serverless / App Sleeping خاموشه وگرنه کانفیگ‌ها بعد از مدتی قطع میشن
۷ از تب Deployments یه Redeploy بزن توی لاگ [lock] xray test: config OK یعنی همه‌چی آماده‌ست
  توی لاگ دیپلوی چی باید ببینم؟
=== Super JinX | Marzban on Railway ===
[lock] TCP Fast Open off
[lock] xray test: config OK
[lock] xray 25.x | config ready: ... inbounds (...)
[start] region: europe-west4-... (Amsterdam = best for Iran)
[guard] region Amsterdam | 12 direct methods | ...
[doctor] online, watching nginx / panel / tunnel / ... inbounds

اگه خط xray test هشدار داد، همون پایینش نوشته کدوم قابلیت خودکار خاموش شد و بقیه‌ی کانفیگ‌ها مثل قبل کار می‌کنن.

  اولین ورود

آدرس پنل نام کاربری رمز
https://YOUR-DOMAIN.up.railway.app/dashboard/ admin admin

[!WARNING] admin / admin فقط برای اولین ورودـه. همون اول از منوی پنل گزینه‌ی «تغییر نام کاربری و رمز عبور» رو بزن. تغییر همون لحظه اعمال میشه و با Redeploy هم برنمی‌گرده.

  معماری

گوشی، لبه‌ی Railway، nginx، Xray، اینترنت
flowchart LR
    U["اپ کاربر<br/>v2rayNG · Hiddify · V2Box"] -- "TLS 443" --> R["لبه‌ی Railway<br/>Amsterdam"]
    R -- "8080" --> N["nginx"]
    N -- "/dashboard · /sub · /agent" --> P["پنل مرزبان"]
    N -- "WS · HTTPUpgrade · XHTTP" --> X["هسته‌ی Xray"]
    X --> I(("اینترنت"))
    D["JinX Doctor<br/>هر ۱۵ ثانیه"] -.-> N
    D -.-> X
    D -.-> P
    classDef edge fill:#1b1640,stroke:#7c5cff,color:#e6e8ff
    classDef core fill:#0f2a33,stroke:#00d4a6,color:#e6fff8
    classDef guard fill:#2a1230,stroke:#ff5c9d,color:#ffe6f0
    class U,R,N edge
    class P,X,I core
    class D guard
Loading

Railway خودش روی پورت 443 TLS می‌زنه و همه‌چی رو به nginx روی پورت 8080 می‌فرسته. nginx پنل، صفحه‌ی ساب، پنل نماینده‌ها و همه‌ی کانفیگ‌های Xray رو از همین یه پورت پخش می‌کنه. هیچ سرتیفیکیتی لازم نیست و هیچ‌وقت هم منقضی نمیشه.

  ۱۲ کانفیگ آماده

۱۲ روش اتصال

اسم همه‌ی کانفیگ‌ها با جینکس | 𝗝𝗶𝗻𝗫 شروع میشه و بعدش اسم روش و پروتکل میاد. هر ۱۲ تا واقعاً با هم فرق دارن: هر کدوم ترکیب خودش از پروتکل، انتقال، اثرانگشت TLS و فرگمنت رو داره، پس هر اپراتوری بالاخره یکی رو برنده می‌کنه.

# کانفیگ پروتکل · انتقال اثرانگشت فرگمنت نوع کاربرد
01 Amsterdam Rocket VLESS · WS (JinX Core) ios ندارد speed سرعت کامل، اسمش با لوکیشن عوض میشه
02 Ghost Anti-Filter VLESS · WS (JinX Core) chrome قوی fragment وقتی SNI فیلتر شده
03 Hyper Drive VLESS · WS firefox ندارد stable سبک و سریع
04 Swift Shield VLESS · WS chrome سبک fragment تقریباً بدون افت سرعت
05 Vortex VMess · WS safari ندارد speed سازگار با اپ‌های قدیمی
06 Trident Trojan · WS edge ندارد stable پایدار
07 Ninja Stealth Trojan · WS random قوی fragment سخت‌ترین شبکه‌ها
08 Lightning VLESS · HTTPUpgrade chrome ندارد speed سبک‌ترین انتقال، سرعت کامل
09 Meteor VLESS · HTTPUpgrade ios سبک fragment مناسب آیفون
10 Warp Speed VLESS · XHTTP (packet-up) chrome ندارد xhttp درخواست‌های کوتاه، از هر شبکه‌ای رد میشه
11 Nebula VLESS · HTTPUpgrade firefox ندارد stable پایدار در شبکه‌ی شلوغ
12 Quantum VLESS · XHTTP (stream-up) edge ندارد xhttp یک جریان پیوسته، سرعت بالا
+ Reality Pulse · Dark Matter VLESS · Reality chrome · firefox ندارد reality با روشن کردن TCP Proxy
+ Mirror JinX Core · HTTPUpgrade chrome ندارد mirror روی دامنه‌های اضافه‌ی همین سرویس

[!NOTE] همه‌ی کانفیگ‌ها روی TLS 443 هستن. کانفیگ‌های WS و HTTPUpgrade با alpn=http/1.1 و Early Data (ed=2560) کار می‌کنن، یعنی دقیقاً همون چیزی که لبه‌ی Railway دوست داره. دو کانفیگ XHTTP (مثل پنل Vodiwalker) هم روی alpn=h2,http/1.1 هستن: Warp Speed با حالت packet-up و Quantum با حالت stream-up. اگه XHTTP رو با JINX_XHTTP=0 خاموش کنی، یا Xray این ایمیج پشتیبانیش نکنه، همین دو اسم خودکار میرن روی HTTPUpgrade.

  اپراتورها و سرعت

بهترین کانفیگ برای هر اپراتور
اپراتور اول اینا رو امتحان کن اگه نشد
همراه اول Ghost Anti-Filter · Ninja Stealth · Warp Speed Swift Shield · Meteor
ایرانسل Amsterdam Rocket · Lightning · Swift Shield Quantum · Hyper Drive
مخابرات (ADSL / فیبر) Amsterdam Rocket · Lightning · Vortex Reality Pulse · Quantum · Ghost Anti-Filter
رایتل Swift Shield · Meteor · Warp Speed Ninja Stealth
وای‌فای و اینترنت خوب Amsterdam Rocket · Lightning · Hyper Drive Quantum · Reality Pulse

[!NOTE] همین جدول توی صفحه‌ی ساب هم هست: کاربر اپراتورش رو یه بار انتخاب می‌کنه (همراه اول، ایرانسل، مخابرات، رایتل یا وای‌فای)، کانفیگ‌های مناسبش میان بالای لیست و اولی برچسب «اول این رو بزن» می‌گیره. انتخابش هم برای دفعه‌ی بعد یادش می‌مونه. اگه سرور واسط ایران (Turbo Iran) گذاشته باشی، برای همه‌ی اپراتورها اول همونه.

[!TIP] فیلترینگ هر روز فرق می‌کنه و هیچ کانفیگی همیشه برنده نیست. ساده‌ترین راه: توی اپ از همه‌ی کانفیگ‌ها تست پینگ گروهی (Real Delay) بگیر و کم‌پینگ‌ترین رو بزن.

بهینه‌سازی‌های سرعت و پایداری (همه خودکار روشنن)

قابلیت کارش
Early Data (ed=2560) اولین بسته همراه دست‌دادن میره؛ یه رفت‌وبرگشت کمتر سر هر اتصال
alpn=http/1.1 دقیقاً همون چیزی که لبه‌ی Railway می‌خواد، بدون مذاکره‌ی اضافه
BBR سرعت ثابت‌تر روی اینترنت موبایل (اگه سرور اجازه بده)
Heartbeat هر ۳۰ ثانیه یه ضربان کوچیک که اپراتور خط بیکار رو نبنده
بستن QUIC مرورگر و یوتیوب روی TCP میرن که داخل تونل روون‌تره
DNS سریع با IPv4 جواب DNS از 1.1.1.1 و 8.8.8.8، بدون گیر کردن روی IPv6
بدون بافر بسته‌ها بدون مکث از nginx به Xray می‌رسن
۱۶ هزار اتصال nginx برای هر worker تا ۱۶٬۳۸۴ اتصال، پنل شلوغ هم کند نمیشه
بستن تبلیغات روی سرور دیتای کمتر، صفحه‌ها سریع‌تر باز میشن
لینک ساده برای همه‌ی اپ‌ها هر اپ کانفیگ رو خودش می‌سازه؛ هیچ قالبی نمی‌تونه اتصال رو خراب کنه
اتصال بیکار تا ۱۰ دقیقه وسط تماس، دانلود یا مکث ویدیو اتصال بسته نمیشه
دست‌دادن ۱۰ ثانیه‌ای روی اینترنت ضعیف هم اتصال وسط راه رها نمیشه

پینگ واقعی، بدون اغراق

نوع تست توی اپ چی رو می‌سنجه عدد معمول از ایران (Amsterdam)
TCP Ping فقط رسیدن به سرور ۸۰ تا ۱۲۰ ms
Real Delay روی اینترنت خوب اتصال کامل + باز کردن یه سایت ۱۵۰ تا ۲۵۰ ms
Real Delay روی اینترنت همراه همون، روی شبکه‌ی موبایل ۲۵۰ تا ۴۰۰ ms

توی تنظیمات اپ آدرس تست رو بذار روی http://cp.cloudflare.com/ (با http). عدد واقعی‌تر و کمتری نشون میده. ملاک اصلی سرعت باز شدن سایت‌ها و ویدیوهاست، نه رنگ عدد پینگ.

  اتصال با اپ‌ها

Android iOS Windows / macOS
پیشنهادی v2rayNG Streisand · V2Box v2rayN
همه‌کاره Hiddify · NekoBox Hiddify · Happ Hiddify · Clash Verge
  v2rayNG (اندروید)
  1. لینک اشتراک رو از صفحه‌ی ساب کپی کن (یا دکمه‌ی «افزودن» کنار v2rayNG رو بزن).
  2. توی v2rayNG منوی سه‌خط ← Subscription group setting ← + و لینک رو توی URL بذار.
  3. برگرد، از منوی سه‌نقطه Update subscription رو بزن.
  4. از منوی سه‌نقطه تست Real delay همه‌ی کانفیگ‌ها رو بزن و کم‌پینگ‌ترین رو انتخاب کن.
  Hiddify (اندروید، iOS، ویندوز، مک)
  1. توی صفحه‌ی ساب دکمه‌ی «افزودن» کنار Hiddify رو بزن، یا لینک رو کپی کن و توی Hiddify «+» ← از کلیپ‌بورد رو بزن.
  2. حالت رو روی «بهترین پینگ» بذار تا خودش سریع‌ترین کانفیگ رو انتخاب کنه.
  3. Mux رو توی تنظیمات Hiddify روشن نکن؛ سرور Xray با Mux مخصوص Hiddify کار نمی‌کنه.
  Streisand و V2Box (آیفون)
  1. لینک اشتراک رو توی Safari باز کن و دکمه‌ی «افزودن» کنار اپ رو بزن.
  2. اپ خودش باز میشه و اشتراک اضافه میشه.
  3. پینگ همه رو بگیر و کم‌پینگ‌ترین رو بزن.
  v2rayN و Clash Verge (کامپیوتر)
  1. صفحه‌ی ساب رو روی کامپیوتر باز کن؛ تب Windows رو بزن.
  2. توی v2rayN: Subscription Group ← Subscription group setting ← Add و لینک رو بذار، بعد Update subscription.
  3. توی Clash Verge: Profiles ← Import و لینک رو بذار.

بعد از هر تغییر توی پنل، توی اپ یه بار Update Subscription بزن.

  پنل نمایندگی

از منوی پنل گزینه‌ی «پنل‌های نمایندگی» رو بزن (فقط مدیر اصلی این گزینه رو می‌بینه).

بخش توضیح
پکیج آماده برنزی 10 کاربر · 100GB · 30 روز · نقره‌ای 50 · 500GB · 30d · طلایی 100 · 1TB · 30d · الماس 500 · 5TB · 90d · سفارشی
هر حجمی که بخوای انتخاب واحد MB / GB / TB و دکمه‌های آماده‌ی 500MB · 50GB · 100GB · 500GB · 1TB · نامحدود؛ کمترین حجم ۱ مگابایت
چیدمان موبایل و کامپیوتر روی کامپیوتر پکیج‌ها در یک ردیف، روی گوشی دو ستونه و پیش‌نمایش بالای فرم؛ هیچ دکمه‌ای بیرون نمی‌زنه
چک زنده نام تکراری یا محدودیت اشتراک همون لحظه نشون داده میشه، قبل از اینکه دکمه رو بزنی
رمز قوی ساخت رمز ۱۴ کاراکتری با نوار قدرت
پیش‌نمایش و تحویل کارت زنده، کپی جدا برای آدرس، یوزر و رمز، کپی همه
شارژ و تمدید حجم (با MB / GB / TB)، روز و ظرفیت کاربر در یک مرحله
تاریخچه همه‌ی کارهای انجام‌شده روی هر نماینده با تاریخ و ساعت
جستجو و فیلتر بر اساس نام، نام نمایشی، توضیحات و وضعیت
محدودیت سمت سرور تعداد کاربر، حجم و تاریخ انقضا از هیچ راهی دور زده نمیشه

نماینده‌ها از https://YOUR-DOMAIN/agent/ وارد میشن و پیام «به پنل نمایندگی خوش آمدید» رو می‌بینن. هر نماینده فقط کاربرهای خودش رو می‌بینه. با حذف نماینده، کاربرهاش پاک نمیشن و به حساب مدیر اصلی منتقل میشن.

  صفحه‌ی ساب JINX PASS

کارت عضویت نورانی نام کاربر، حجم، تاریخ انقضا (شمسی و میلادی) و وضعیت
دو چیدمان جدا کامپیوتر (از عرض ۹۰۰ پیکسل) و موبایل، خودکار تشخیص داده میشه
انتخاب اپراتور همراه اول، ایرانسل، مخابرات، رایتل یا وای‌فای؛ کانفیگ‌های مناسب میان بالا
پینگ زنده‌ی سرور و برچسب «پیشنهاد جینکس» روی بهترین کانفیگ
افزودن یک‌لمسی برای Android، iOS و Windows
کپی مطمئن حتی روی آیفون، QR داخلی، کپی همه و دانلود فایل کانفیگ‌ها
دستیار JinX Care ساعت گوشی، اینترنت، سرور و پینگ رو چک می‌کنه و مشکل رو توضیح میده
تم تیره و روشن فارسی و English، روان روی گوشی‌های ضعیف (حالت سبک خودکار)
بدون هیچ اتصال خارجی فونت، QR و آیکون‌ها همه روی سرور خودت

  ربات‌های نگهبان

flowchart LR
    D(("JinX Doctor<br/>هر ۱۵ ثانیه")) --> A{"nginx سالمه؟"}
    A -- نه --> A1["روشن کردن دوباره‌ی nginx"]
    D --> B{"کانفیگ‌ها وصل میشن؟<br/>تست واقعی WebSocket"}
    B -- نه --> B1["ری‌استارت Xray<br/>اگه نشد: بستن پروسه‌ی گیرکرده"]
    D --> C{"رم پر شده؟"}
    C -- "۹۷٪" --> C1["ری‌استارت آروم Xray<br/>قبل از پر شدن"]
    D --> E{"پنل جواب میده؟"}
    E -- "۳ بار نه" --> E1["بالا آوردن تمیز سرویس"]
    G(("Host Guard<br/>هر ۲۰ ثانیه")) --> H["۱۲ کانفیگ و اینباند قفل‌شده<br/>همیشه درست"]
    classDef bot fill:#2a1230,stroke:#ff5c9d,color:#ffe6f0
    classDef ask fill:#1b1640,stroke:#7c5cff,color:#e6e8ff
    classDef fix fill:#0f2a33,stroke:#00d4a6,color:#e6fff8
    class D,G bot
    class A,B,C,E ask
    class A1,B1,C1,E1,H fix
Loading
اگه این خراب شه واکنش خودکار
nginx حداکثر ظرف ۱۵ ثانیه دوباره روشن میشه
هسته‌ی Xray هر ۶۰ ثانیه یه دست‌دادن واقعی WebSocket مثل گوشی کاربر؛ اگه جواب نداد ری‌استارت، و اگه پنل ری‌استارت رو قبول نکرد پروسه‌ی گیرکرده بسته میشه و هسته‌ی تازه بالا میاد
رم به ۹۷٪ برسه، Xray آروم ری‌استارت میشه، قبل از اینکه Railway کل سرویس رو بکشه
پنل یخ بزنه بعد از ۳ چک ناموفق، سرویس تمیز بالا میاد
کانفیگ Xray قبل از ذخیره با خود Xray تست میشه؛ اگه یه قابلیت قبول نشد، فقط همون خاموش میشه
هاست‌ها و ساب‌لینک‌ها هر ۲۰ ثانیه چک و درست میشن؛ اگه پنل مقداری رو رد کنه، مرحله‌به‌مرحله امن میشن
صفحه‌ی ساب یا حمایت مالی از نسخه‌ی سالم برمی‌گرده
دیتابیس بکاپ روزانه، ۷ نسخه‌ی آخر روی Volume

[!TIP] آدرس https://YOUR-DOMAIN/jx-status رو باز کن: وضعیت زنده‌ی nginx، پنل، صفحه‌ی ساب، تک‌تک کانفیگ‌ها، رم و آخرین تعمیر. هیچ رمز یا اطلاعات حساسی توش نیست.

با گذاشتن DOCTOR_TG_TOKEN و DOCTOR_TG_CHAT همه‌ی هشدارها و تعمیرها توی تلگرامت میاد.

  امنیت

نام کاربری و رمز از منوی پنل عوض میشه، همون لحظه اعمال میشه و با Redeploy برنمی‌گرده
قفل ورود بعد از ۱۰ رمز اشتباه، ورود ۵ دقیقه بسته میشه (سمت سرور، روی IP و یوزر)
اینباند قفل‌شده Core Settings فقط‌خواندنیه؛ کانفیگ Xray با هر استارت از نو ساخته میشه و هاست‌ها ظرف ۲۰ ثانیه برمی‌گردن
مسیر مخفی کانفیگ‌ها هر پنل مسیر /cdn/<شناسه> مخصوص خودش رو داره که یک بار ساخته میشه و ثابت می‌مونه
پورت‌های داخلی پنل و Xray فقط روی 127.0.0.1؛ از بیرون فقط nginx دیده میشه (به‌جز Reality، اگه خودت روشنش کنی)
ماندگاری دیتا دیتابیس، کاربرها و نماینده‌ها روی Volume می‌مونن

  لوکیشن‌ها

لوکیشن Railway اسم کانفیگ اول وضعیت
NL  EU West · Amsterdam Amsterdam Rocket پیشنهادی، کمترین پینگ از ایران
US  US East · Virginia Virginia Rocket پشتیبانی میشه
US  US West · California California Rocket پشتیبانی میشه
SG  Southeast Asia · Singapore Singapore Rocket پشتیبانی میشه

لوکیشن رو از Settings ← Deploy ← Regions عوض کن؛ اسم کانفیگ خودکار عوض میشه و کاربرها سر جاشون می‌مونن. برای چند لوکیشن هم‌زمان، برای هر لوکیشن یه سرویس جدا با همین ریپو بساز.

  مسیرهای اختیاری

  Reality (کمترین سربار)

ترافیک Reality بدون واسطه‌ی وب Railway رد میشه.

  1. Settings ← Networking ← TCP Proxy با پورت 2010
  2. Redeploy بزن. دو کانفیگ Reality Pulse و Dark Matter خودشون به همه‌ی ساب‌ها اضافه میشن.
  رله‌ی سرور ایران
اپ کاربر  ──►  سرور ایران :443  ══ TLS passthrough ══►  Railway

روی سرور ایران (Ubuntu یا Debian):

sudo bash iran-relay.sh xxxx.up.railway.app

بعد توی Railway متغیر IRAN_RELAY_IP=آی‌پی_سرور رو بذار و Redeploy بزن. کانفیگ‌های Turbo Iran خودکار اضافه میشن.

  تانل کلودفلر
  1. یه دامنه به Cloudflare وصل کن.
  2. Zero Trust ← Networks ← Tunnels ← Create a tunnel (نوع Cloudflared) و توکن رو کپی کن.
  3. یه Public Hostname با سرویس HTTP ← 127.0.0.1:8080 بساز.
  4. این متغیرها رو بذار و Redeploy بزن:
CF_TUNNEL_TOKEN=توکن
CF_TUNNEL_HOSTNAME=jinx.example.com
CF_CLEAN_IP=آی‌پی تمیز (اختیاری)

کانفیگ Cloud Shield خودکار اضافه میشه؛ اگه CF_CLEAN_IP هم بذاری، کانفیگ‌های Cloud Storm روی آی‌پی‌های تمیز و پورت‌های 443، 2053 و 8443 هم ساخته میشن.

  دامنه‌های Mirror

از Settings ← Networking چند دامنه‌ی دیگه برای همین سرویس بساز و توی متغیر JINX_EXTRA_DOMAINS بنویس (با کاما). برای هر دامنه یه کانفیگ Mirror ساخته میشه؛ اگه یه دامنه جایی بسته شد، بقیه کار می‌کنن.

  متغیرها

هیچ متغیری الزامی نیست. از تب Variables سرویس توی Railway اضافه‌شون کن.

  جدول کامل متغیرها
متغیر پیش‌فرض توضیح
PANEL_DOMAIN دامنه‌ی شخصی به جای دامنه‌ی Railway
RESET_ADMIN_PASSWORD 1 = ورود برمی‌گرده روی admin / admin؛ بعدش حتماً پاکش کن
SUB_UPDATE_INTERVAL 6 هر چند ساعت اپ‌ها ساب رو خودکار آپدیت کنن
DOCTOR_TG_TOKEN · DOCTOR_TG_CHAT هشدارهای ربات نگهبان توی تلگرام
TELEGRAM_API_TOKEN · TELEGRAM_ADMIN_ID ربات تلگرام خود مرزبان
CF_TUNNEL_TOKEN · CF_TUNNEL_HOSTNAME تانل کلودفلر
CF_CLEAN_IP · CF_PORTS 443,2053,8443 آی‌پی‌های تمیز و پورت‌های کلودفلر
IRAN_RELAY_IP · IRAN_RELAY_PORT 443 رله‌ی سرور ایران
JINX_EXTRA_DOMAINS دامنه‌های اضافه، برای هر کدوم یه کانفیگ Mirror
JINX_REALITY_SNI www.speedtest.net سایت پوششی Reality
JINX_FRAGMENT 10-20,10-20,tlshello فرگمنت قوی؛ خالی = خاموش
JINX_FRAGMENT_LIGHT 100-200,1-3,tlshello فرگمنت سبک
JINX_PATH_SECRET تصادفی شناسه‌ی مسیر مخفی کانفیگ‌ها (/cdn/<شناسه>)؛ ۸ تا ۶۴ حرف، عدد یا -. یک بار ساخته می‌شه و ثابت می‌مونه
JINX_OLD_PATHS 1 0 = مسیرهای قدیمی نسخه‌ی ۱۲ (/panel-ws، /vless و…) بسته می‌شن؛ بعد از به‌روزرسانی ساب همه
JINX_HEARTBEAT 30 ضربان WebSocket به ثانیه؛ 0 = خاموش
JINX_BBR · JINX_ADBLOCK · JINX_FAST · JINX_REALITY 1 0 = خاموش
JINX_XHTTP 1 0 = خاموش کردن XHTTP (Warp Speed و Quantum میرن روی HTTPUpgrade)
JINX_MUX 0 1 = روشن؛ فقط برای v2rayNG با ساب JSON (Hiddify و Clash با Mux وصل نمیشن)
JINX_TFO 0 1 = روشن کردن TCP Fast Open
USE_CUSTOM_JSON_FOR_V2RAYNG False True = ساب JSON کامل (با فرگمنت و Mux) برای v2rayNG؛ برای v2rayN، Streisand و Happ هم متغیر هم‌نام هست

  آپدیت

توی ریپوی خودت روی گیت‌هاب بزن Sync fork ← Update branch. Railway خودش دوباره Deploy می‌کنه و کاربرها، رمزها، نماینده‌ها و کانفیگ‌ها دست نمی‌خورن. هر Redeploy آخرین نسخه‌ی مرزبان و Xray رو هم می‌گیره.

  عیب‌یابی و سوال‌ها

  کانفیگ‌ها وصل نمیشن یا پینگ نمیدن
  1. مطمئن شو دامنه با پورت 8080 ساخته شده و بعدش یه بار Redeploy زدی.
  2. توی اپ Update Subscription بزن تا کانفیگ‌های تازه بیاد.
  3. Mux رو توی اپ خاموش کن.
  4. از Real Delay استفاده کن، نه TCP.
  5. آدرس /jx-status رو باز کن و ببین کدوم بخش قرمزه.
  کانفیگ‌ها بعد از یه مدت قطع میشن
Serverless / App Sleeping رو از تنظیمات سرویس خاموش کن.
  دیپلوی روی Healthcheck فیل میشه
پورت دامنه باید 8080 باشه. توی لاگ خط‌های alembic و main.py رو ببین.
  رمز یادم رفته
متغیر RESET_ADMIN_PASSWORD=1 رو بذار، Redeploy بزن، با admin / admin وارد شو و بعد متغیر رو پاک کن.
  بعد از Redeploy کاربرها پاک میشن
Volume روی /var/lib/marzban وصل نیست.
  ساب‌لینک {SERVER_IP} نشون میده
۲۰ ثانیه صبر کن و ساب رو آپدیت کن؛ نگهبان هاست خودش درستش می‌کنه.
  روی اپراتور من کانفیگ مستقیم وصل نمیشه
Ghost Anti-Filter، Ninja Stealth یا Swift Shield رو امتحان کن. اگه باز نشد، Reality یا تانل کلودفلر.
  پینگ بالاست
لوکیشن رو روی Amsterdam بذار، آدرس تست اپ رو http://cp.cloudflare.com/ کن و Lightning یا Amsterdam Rocket رو بزن.
  ذخیره‌ی Core Settings ارور 403 میده
عمدیه. اینباندها قفلن تا هیچ تغییری توی پنل کانفیگ‌ها رو خراب نکنه.
  هزینه داره؟
خود پروژه کاملاً رایگانه. فقط هزینه‌ی Railway (طبق پلنی که داری) پای خودته.
  اگه بقیه هم از این ریپو بسازن، سرعت من کم میشه؟
نه. هر Fork روی سرویس جداگانه‌ی خودش با CPU، رم و اینترنت جدا اجرا میشه.

  ساختار پروژه

  همه‌ی فایل‌ها و کار هر کدوم
فایل کار
Dockerfile ساخت ایمیج از مرزبان + nginx + فونت فارسی + QR
railway.json تنظیمات دیپلوی و Health Check روی Railway
start.sh راه‌اندازی همه‌ی سرویس‌ها و ربات‌ها به ترتیب درست
lock.py ساخت و تست کانفیگ Xray با هر استارت
xray_config.json · locked_inbound.json اینباندها و اینباند قفل‌شده‌ی JinX Core
enforce_hosts.py نگهبان هاست‌ها و ۱۲ کانفیگ
doctor.py ربات نگهبان، بکاپ روزانه و /jx-status
jinx_api.py سرویس حساب، QR، پنل نمایندگی و محدودیت‌ها
ensure_admin.py ساخت مدیر اول و تغییر رمز
nginx.conf · ws.inc · gate.inc وب‌سرور، مسیرهای کانفیگ و دروازه‌ی محدودیت نماینده‌ها
jinx.js · jinx.css ظاهر پنل، پنل نمایندگی، تغییر رمز و دکمه‌ی حمایت مالی
sub.html صفحه‌ی اشتراک JINX PASS
donate.html · donate-config.js صفحه‌ی حمایت مالی و آدرس‌ها
iran-relay.sh اسکریپت رله‌ی سرور ایران
variables.env نمونه‌ی همه‌ی متغیرها

  حمایت مالی

دکمه‌ی حمایت مالی گوشه‌ی پایین پنل، صفحه‌ی https://YOUR-DOMAIN/donate/ رو باز می‌کنه. جاش ثابته و روی صفحه‌ی ورود و پنجره‌های باز پنل خودش کنار میره تا جلوی چیزی رو نگیره. هر آدرس قبل از نمایش با چک‌سام شبکه‌ی خودش بررسی میشه، QR روی همون دستگاه ساخته میشه و صفحه هیچ اتصال خارجی نداره. برای گذاشتن آدرس‌های خودت فقط donate-config.js رو ویرایش کن.

  کانال رسمی

آپدیت‌ها، آموزش‌ها و پشتیبانی فقط از کانال رسمی جینکس | 𝙎𝙪𝙥𝙚𝙧 𝗝𝗶𝗻𝗫.


کانال تلگرام @Super_Jinx GitHub x4gpanell



اگه سوپر جینکس به کارت اومد، با زدن Star ازش حمایت کن.



ساخته‌شده بر پایه‌ی Marzban (AGPL-3.0) و Xray-core · روش کانفیگ‌ها با الهام از SuperJinX و Vodiwalker

Super JinX · رایگان برای همیشه

About

No description, website, or topics provided.

Resources

Stars

152 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages