امکانات
🚀 امکانات اصلی
-
🔍 نظارت بر سلامت سرورهای پروکسی Xray با پشتیبانی از پروتکلهای مختلف (VLESS، VMess، Trojan، Shadowsocks)
-
🔄 بهروزرسانی خودکار پیکربندی پروکسی از URLهای اشتراک با فواصل قابل تنظیم
-
📊 صدور متریکها در فرمت Prometheus با اطلاعات وضعیت و تأخیر پروکسی
-
🌓 رابط وب با قالب تاریک/روشن برای نظارت بر وضعیت تمام نقاط پایانی پروکسی
- 🔍 جستجو و فیلتر پروکسیها بر اساس نام یا وضعیت
- 📊 مرتبسازی بر اساس نام، تأخیر یا وضعیت
- 🔄 بهروزرسانی خودکار بدون بارگذاری مجدد صفحه
-
🌐 REST API با مستندات OpenAPI/Swagger
📝 فرمتها و پیکربندی
-
📋 پشتیبانی از فرمتهای مختلف پیکربندی:
- 🔗 لینک اشتراک (با پشتیبانی از چندین URL)
- 🔐 رشتههای کدگذاری شده Base64
- 📄 فایلهای JSON V2Ray/Xray
- 📦 آرایه JSON Xray (چند کانفیگ)
- 📁 پوشههای پیکربندی
🔌 یکپارچهسازیها
-
🌐 REST API با مستندات OpenAPI/Swagger برای یکپارچهسازیهای سفارشی
-
📄 صفحه وضعیت عمومی برای سرویسهای VPN — نمایش وضعیت پروکسی بدون احراز هویت، عنوان قابل تنظیم از نام اشتراک
-
📥 تولید خودکار نقطه پایانی برای یکپارچهسازی با سیستمهای نظارتی (مثلاً Uptime-Kuma)
-
⏱️ شبیهسازی تأخیر برای endpointها جهت اطمینان از تست دقیق سیستم نظارتی
-
📡 یکپارچهسازی با Prometheus Pushgateway برای ارسال متریکها به سیستمهای نظارتی خارجی
⚡ روشهای بررسی
-
🔧 پشتیبانی از سه روش تأیید اتصال پروکسی:
- 🌐 از طریق مقایسه آدرس IP
- ✅ از طریق بررسی کد وضعیت HTTP
- 📥 از طریق تأیید دانلود فایل
-
⏱️ اندازهگیری دقیق تأخیر با استفاده از TTFB (زمان تا اولین بایت)
🔒 امنیت
- 🛡️ محافظت از متریکها و رابط وب با استفاده از احراز هویت پایه (Basic Authentication)
🚀 استقرار
- 🐳 قابلیت اجرا هم در کانتینر Docker (شامل Docker Compose) و هم به عنوان برنامه CLI مستقل