Arblant
BlueKnight-Panel-Marvel / README.md
README.md83 lines · 6.4 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
<div dir="rtl">

# 🛡️ پنل arblant — نسخه‌ی مارولِ BlueKnight Panel

---

## ⚠️ اول از همه: کردیت سازنده‌ی اصلی

**اصل این پنل، صددرصد متعلق به BlueKnight است.**
این ریپو فقط یک **تغییر ظاهری (UI Mod)** روی پنل BlueKnight است — من هیچ‌کدام از منطق پروکسی، امنیت یا قابلیت‌های اصلی را ننوشته‌ام؛ فقط ظاهرش را با تم‌های الهام‌گرفته از دنیای مارول عوض کرده‌ام و ترجمه‌ی فارسی و چند بهبود کوچک ظاهری اضافه کرده‌ام.

- 🛡️ **پنل اصلی:** BlueKnight Panel — ساخته‌ی **BlueKnight**
- 🔗 **ریپوی اصلی:** https://github.com/BlueKnightNet/Blue-Knight-Panel
- 📡 **کانال تلگرام سازنده:** https://t.me/BlueKnight_Net
- 🎨 **این نسخه (تغییرات ظاهری):** arblant

اگر از این پنل استفاده می‌کنید، لطفاً حق سازنده‌ی اصلی را فراموش نکنید. 🙏

---

## این نسخه چی داره؟

### تغییراتی که من دادم (فقط لایه‌ی ظاهری — منطق پروکسی و امنیت دست‌نخورده مانده)
- 🖥️ **سه طراحی کامل و مستقل برای رابط کاربری** — از بخش Appearance یکی را انتخاب کن؛ انتخابت روی همین دستگاه ذخیره می‌ماند:
  - `Aurora Glass` (پیش‌فرض — سایدبار شیشه‌ای شناور)
  - `Command Deck` (ریل HUD — تیز و تکنیکال)
  - `Floating Dock` (داک پایینی — آرام و جادار)
- 🎬 **۹ تم سینمایی پویا با الهام از دنیای مارول** — هر تم پالت شیشه‌ای روشن و تیره‌ی خودش را دارد (adaptive light & dark glass):
  - `Scarlet Street` ،`Chaos Red` ،`Ten Rings Gold` ،`Autumn Rooftops` ،`Arc Reactor` ،`Crescent Moon` ،`Variant Green` ،`Mystic Multiverse` ،`Cosmic Outlaws`
- 🇮🇷 **موتور ترجمه‌ی فارسی کامل داخل خود پنل** — دیکشنری فارسی + قوانین هوشمند + رصد خودکار تغییرات صفحه؛ دکمه‌ی EN/فا با چیدمان راست‌به‌چپ؛ انتخاب زبان ذخیره می‌ماند
- 📷 **ساخت QR کد به‌صورت کاملاً محلی** — برخلاف نسخه‌ی اصلی که QR را از سایت خارجی می‌گرفت، اینجا هیچ درخواستی به بیرون نمی‌رود (حریم خصوصی بیشتر)
- ✍️ **کردیت واضح داخل پنل** — در فوتر، صفحه‌ی ورود و صفحه‌ی ساخت پسورد نوشته شده که پنل اصلی از BlueKnight است (با لینک مستقیم به ریپوی اصلی)

### چیزهایی که از BlueKnight اومده (بدون هیچ تغییری)
- پروتکل‌های VLESS و Trojan و Shadowsocks روی WebSocket
- لینک سابسکریپشن برای v2rayNG، Hiddify، Clash، sing-box و بقیه
- سرور DNS رمزنگاری‌شده (DoH) داخلی
- Fragmentation و Chain Proxy برای شبکه‌های سخت
- پسورد ادمین هش‌شده (PBKDF2) و سشن امن

> نسخه‌ی پایه: BlueKnight Panel **v5.2.4**

---

## 📦 دو نسخه برای دانلود

توی صفحه‌ی **Releases** همین ریپو دو فایل هست — هر کدوم رو که می‌خوای بردار (جفتش پنل خودمه، هیچ‌کدوم سورس اصلی BlueKnight نیست):

| فایل | چیه؟ |
|---|---|
| **`worker.js`** | نسخه‌ی عادی **بدون سانسور** — پنل arblant با اسم‌ها و مسیرهای معمولی. پنل روی `/panel`، سابسکریپشن روی `/sub/...` |
| **`worker-stealth.js`** | نسخه‌ی **با سانسور** (استتار) — همون پنل خودم ولی اسم پروتکل‌ها و مسیرها مخفی شده تا ورکر شبیه سرویس ابری معمولی به نظر برسه: پنل روی `/telemetry`، سابسکریپشن روی `/metrics/...`، اسم‌ها `EdgeLink` / `RelayLink` / `StreamLink`. کردیت BlueKnight حفظ شده |

> ⚠️ چون توی نسخه‌ی استتار مسیرها عوض شده، لینک‌های سابسکریپشن نسخه‌ی عادی روی نسخه‌ی استتار کار نمی‌کنند — لینک‌های جدید را از تب Subscriptions کپی کن.

## ⚡ نصب در ۳ دقیقه (Cloudflare Workers — رایگان)

۱. از صفحه‌ی **Releases** همین ریپو فایل **`worker.js`** را دانلود کن
۲. برو به [dash.cloudflare.com](https://dash.cloudflare.com) ← بخش **Workers & Pages** ← **Create** ← **Start from Hello World** ← **Deploy**
۳. **Edit code** ← کل کد نمونه را پاک کن ← محتوای فایلی که دانلود کردی (`worker.js` یا `worker-stealth.js`) را پیست کن ← **Deploy**
۴. بخش **Storage & Databases** ← **KV** ← یه namespace بساز (مثلاً `blueknight`)
۵. برگرد به ورکر ← **Settings** ← **Bindings** ← **Add** ← **KV namespace** ← اسم متغیر دقیقاً **`BK_KV`**
۶. **Settings** ← **Runtime** ← compatibility date روی `2024-09-23` یا جدیدتر + فلگ **`nodejs_compat`** را فعال کن ← **Deploy**
۷. باز کن: نسخه‌ی عادی `https://< اسم-ورکرت >.workers.dev/panel` — نسخه‌ی استتار `https://< اسم-ورکرت >.workers.dev/telemetry`. بار اول ازت پسورد ادمین می‌خواهد. **یه پسورد طولانی بذار.**

> بدون `BK_KV` پنل جایی برای نگه‌داشتن پسورد ندارد و لاگین کار نمی‌کند.

---

## 🔒 چند نکته‌ی امنیتی

- صفحه‌ی لاگین **rate limit ندارد**؛ پسوردت هرچه طولانی‌تر، امن‌تر.
- لینک سابسکریپشن مثل پسورد است — اگر لو رفت، از تنظیمات توکن را عوض کن.
- پنل را پشت HTTPS نگه دار (روی Workers خودش HTTPS است).

---

## 📄 لایسنس

MIT — طبق لایسنس پنل اصلی BlueKnight. متن کامل در فایل [LICENSE](LICENSE).
حق کپی‌رایت کد اصلی برای BlueKnight محفوظ است؛ تغییرات ظاهری این نسخه از arblant است.

</div>