Nova Proxy V4.1.3
Drop-in worker replacement. No wrangler or binding changes; the D1 table it uses is created automatically. The deployable worker.js is attached below and is also readable in the repo.
What's new
- Per-ISP client optimization. The worker serves a public
GET /isp-profilethat Nova clients fetch to auto-apply the best fingerprint and fragmentation for the carrier the user is on (matched by SIM MCC-MNC and network ASN). Tuned defaults per Iranian ISP (Irancell, MCI, Rightel, Shatel, MobinNet); admins can override from the panel. - Relay (Tunnel): secure by default, one-click setup. No built-in default key (a fresh deploy is no longer an open relay), SSRF protection, and a Relay page that generates the key plus a ready-to-paste Google Apps Script and verifies it in one click (EN/FA/RU). Key stored in D1.
- Self-hosting: Nova VPS Server. Configurable Hysteria2 UDP port (default 443) and a per-ISP profile editor.
Fixes
- Clean-IP pool port (e.g. 443) now applies and sticks (was silently reverting).
- 0-RTT toggle now applies and reflects its real state.
- Custom TLS fragmentation now works.
- Auto-update now reliably detects new releases (the version check was always reporting "up to date").
Full changelog: UPDATES.md.
فارسی — نسخه ۴.۱.۳
جایگزین مستقیم ورکر. بدون تغییر wrangler یا binding؛ جدول D1 خودکار ساخته میشود. فایل worker.js قابلاستقرار پایین پیوست شده و در ریپازیتوری هم قابلمطالعه است.
تازهها
- بهینهسازی خودکار بر اساس اپراتور. ورکر یک مسیر عمومی
GET /isp-profileمیدهد که کلاینتهای Nova آن را میگیرند تا بهترین fingerprint و fragmentation را برای اپراتور فعلی کاربر خودکار اعمال کنند (بر اساس MCC-MNC سیمکارت و ASN شبکه). مقادیر پیشفرض برای اپراتورهای ایران (ایرانسل، همراه اول، رایتل، شاتل، موبیننت) و قابلتغییر از پنل. - رله (تانل): امن بهصورت پیشفرض، راهاندازی با یک کلیک. بدون کلید پیشفرض توکار (استقرار تازه دیگر رلهٔ باز نیست)، محافظت SSRF، و صفحهٔ «رله» که کلید و یک Google Apps Script آماده میسازد و با یک کلیک تأیید میکند (انگلیسی/فارسی/روسی). کلید در D1 ذخیره میشود.
- میزبانی شخصی: Nova VPS Server. پورت UDP قابلتنظیم برای Hysteria2 (پیشفرض ۴۴۳) و ویرایشگر پروفایل هر اپراتور.
رفع اشکال
- پورت استخر آیپی تمیز (مثلاً ۴۴۳) حالا اعمال میشود و میماند (قبلاً بیصدا برمیگشت).
- کلید 0-RTT حالا اعمال میشود و وضعیت درستش را نشان میدهد.
- فرگمنت TLS سفارشی حالا کار میکند.
- بهروزرسانی خودکار حالا نسخههای جدید را درست تشخیص میدهد (قبلاً همیشه «بهروز هستید» نشان میداد).