EN

VibeNest is currently available in English. More interface languages are coming soon.

Go to Home

SpiderPanel

SpiderPanel

یک پنل مدیریتی تحت وب برای خدمات پروکسی شبکه با پشتیبانی یکپارچه از MTProxy.

ویژگی‌ها

  • رابط کاربری وب: پنل کنترل مبتنی بر HTML با احراز هویت ورود
  • یکپارچه‌سازی MTProxy: استقرار و مدیریت سرور پروکسی تلگرام MTProxy
  • پشتیبانی چند پروتکلی: مدیریت پیکربندی برای پروتکل‌های مختلف پروکسی
  • یکپارچه‌سازی Cloudflare: مدیریت داخلی زیرشبکه‌ها و نقاط پایانی Cloudflare
  • تولید QR کد: ایجاد خودکار QR کد برای پیکربندی آسان کلاینت
  • لیست‌های SNI Reality: لیست‌های SNI انتخابی برای مبهم‌سازی ترافیک
  • مدیریت اشتراک: مدیریت اشتراک کلاینت با رابط اختصاصی

فناوری‌های استفاده شده

  • بک‌اند: FastAPI با سرور ASGI Uvicorn
  • فرانت‌اند: HTML/CSS/JS استاتیک با کامپوننت‌های UI سفارشی
  • موتور پروکسی: MTProxy (پروکسی رسمی تلگرام)
  • استقرار: کانتینر Docker با پشتیبانی Railway.app
  • وابستگی‌ها: HTTPx، WebSockets، تولید QRCode، رمزنگاری

شروع سریع

استقرار با Docker

docker build -t spiderpanel .
docker run -p 8080:8080 -p 443:443 spiderpanel

توسعه محلی

pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8080

به پنل در آدرس http://localhost:8080 دسترسی پیدا کنید

معماری

  • پورت 8080: رابط پنل وب
  • پورت 443: نقطه پایانی سرویس پروکسی
  • اسکریپت‌های کارگر: یکپارچه‌سازی Cloudflare Worker برای مسیریابی پیشرفته
  • فایل‌های داده: لیست‌های SNI، زیرشبکه‌ها و نقاط پایانی از پیش پیکربندی شده

پیکربندی

پنل پیکربندی را از طریق فایل‌های داده در دایرکتوری /data مدیریت می‌کند:

  • cf_subnets.txt: محدوده‌های زیرشبکه Cloudflare
  • endpoint.txt: نقاط پایانی سرویس
  • sni-list.txt & sni_reality.txt: پیکربندی‌های SNI برای مبهم‌سازی ترافیک
⚐ Report this project

Reconnecting to the server...

Reconnecting in sec.

Failed to reconnect.
The page will reload automatically.

Session paused by the server.

Failed to resume the session.
Reloading the page...