Skip to content

Latest commit

 

History

History
22 lines (22 loc) · 2.25 KB

File metadata and controls

22 lines (22 loc) · 2.25 KB

V2Root-ConfigPilot

V2Root-ConfigPilot یک بهینه‌ساز خودکار تنظیمات VPN است که در GitHub Actions اجرا می‌شود و برای تست و رتبه‌بندی تنظیمات VLESS، VMess، Shadowsocks و Trojan با تمرکز بر عملکرد در ایران طراحی شده است.

نمای کلی

V2Root-ConfigPilot تنظیمات VPN را جمع‌آوری، برای اتصال و عملکرد تست می‌کند و ۱۰ تنظیم برتر را ارائه می‌دهد. نتایج هر ۲ ساعت در مخزن GitHub و کانال تلگرام @V2RootConfigPilot منتشر می‌شوند.

ویژگی‌ها

  • ورودی: تنظیمات VPN را پردازش کرده و در configs.json ذخیره می‌کند.
  • خروجی:
    • output/BestConfigs.txt: آدرس‌های ۱۰ تنظیم برتر.
    • output/BestConfigs_scored.json: ۱۰ تنظیم برتر همراه با معیارهای عملکرد.
  • خودکارسازی: هر ۲ ساعت از طریق GitHub Actions اجرا شده، نتایج را در مخزن ذخیره و در @V2RootConfigPilot منتشر می‌کند.
  • تست‌ها: تنظیمات را از نظر اتصال، تأخیر، توان عملیاتی و زمان رزولوشن DNS ارزیابی می‌کند.

توزیع تنظیمات

  • ۱۰ تنظیم برتر هر ۲ ساعت به‌روزرسانی شده و در دسترس هستند در:
    • مخزن GitHub: output/BestConfigs.txt و output/BestConfigs_scored.json.
    • کانال تلگرام: @V2RootConfigPilot.

نکات

  • برای تنظیمات بهینه‌شده برای ایران، از یک رانر خودمیزبان در محیط ایران با دسترسی کامل به شبکه (ICMP، TCP، HTTP) استفاده کنید.
  • اطمینان حاصل کنید که GITHUB_TOKEN دارای مجوزهای contents: write است، یا از یک PAT ذخیره‌شده به‌عنوان REPO_TOKEN استفاده کنید.

مشارکت

مخزن را فورک کنید، تغییرات خود را اعمال کنید و Pull Request ارسال کنید. مشارکت‌های جامعه برای بهبود عملکرد مخزن استقبال می‌شود.

مجوز

مجوز MIT