Repository navigation
Releases: youdidking/NightLine
Release list
NightLine 2.5.4
رادار داخل پنل
- روش دوکانالهٔ Image + fetch، سه نوبت آزمون و مهلت محدود، با بررسی سورس Simorgh، Nexa و Hiddify.
- خودآزمایی با آدرسهای TEST-NET و کف زمانی متناسب با پاسخ پنل؛ جلوگیری از رتبهبندی مثبتِ خطای فوری محلی.
- جداسازی «پاسخ HTTP» و «نامزد / واکنش»؛ نامزد به معنی اتصال قطعی کانفیگ نیست.
- فقط پورتهای TLS اسکن میشوند؛ مسیر تولید خطاهای تکراری mixed-content حذف شده است. پورتهای ذخیرهشدهٔ کاربران تغییر نمیکنند.
- اولویتبندی نامزدها فقط با اقدام کاربر و بدون حذف IPها؛ نتیجهٔ مشکوک کنترل باعث تأیید ساختگی نمیشود.
مشاور و انتخاب واقعی
- پروفایل
format=xray&profile=autoبا observatory و leastPing، مشابه معماری انتخاب مسیر BPB. - حداکثر چهار مقصد TLS و سه الگوی Fragment؛ انتخاب با درخواست واقعی HTTPS در خود هستهٔ Xray کلاینت.
- پشتیبانی VLESS یا Trojan متناسب با پروتکل فعال؛ گواهی TLS بررسی میشود.
- محدودکردن مقصدها پیش از ساخت کانفیگ برای کنترل هزینهٔ CPU.
- آزمون پسزمینه هر پنج دقیقه هنگام فعالبودن پروفایل؛ مصرف ترافیک/سهمیه صریحاً توضیح داده شده است.
- شکست سایت/آپلود کوتاه دیگر Early Data، DNS، طول Fragment یا IPها را تغییر نمیدهد. پیشنهاد محدود سازگاری تنها با تأیید است.
- مشاهدات اضافی در بخش بازشدنی قرار گرفتهاند؛ نتیجهٔ صفحه، echo و تونل جداست.
نصبکننده
- لوگوی برداری اختصاصی NightLine، نشانهای جدا برای Workers و Pages، فونت محلی همخانوادهٔ پنل و ظاهر روزنامهای تکرنگ.
- راهنمای سهمرحلهای، توضیح متناسب با روش، توکن و نتیجهٔ روشن؛ بدون ایموجی و بدون شمارهٔ نسخهٔ ثابت برای خود نصبکننده.
- دانلود مستقیم از main و منوی Workers/Pages حفظ شدهاند. شمارهٔ پنلِ نصبشده از فایل دریافتی خوانده میشود.
حفظ اطلاعات و مرز تغییر
کلید KV و قالب کاربران عوض نشدهاند؛ ارتقا روی همان پروژه و KV انجام شود. نصب تازه جایگزین ارتقا نیست. اعلانهای اجباری رایگان/مصرف/اعتبار، قالبهای اشتراک، برنامهها و تم اصلی حفظ شدهاند.
پل TCP/TLS، MSG_OOB و TUN محلی Alan به Worker منتقل نشدهاند؛ ابزار محلی تازه یا اسکنر Python وجود ندارد. پروفایل انتخاب خودکار به برنامهٔ سازگار Xray و JSON کامل نیاز دارد، نه URI یا تبدیل قالب.
آزمون
۱۵ گروه پنل، نصب Workers/Pages، رادار، دانلود و رگرسیون موفق؛ ۱۶ کانفیگ با Xray واقعی اعتبارسنجی شدند. انتخاب مسیر سالم با هستهٔ واقعی، fallback خراب و HTTPS دارای CA آزمایشی، جداگانه برای VLESS و Trojan موفق شد. استقرار روی حساب کاربر یا عملکرد همهٔ اپراتورها تأیید نشده است.
NightLine 2.5.3
fixed bugs and overall improvement.
NightLine 2.5.2
NightLine 2.5.1
NIGHTLINE v2.5.1
بهبودهای کلی رابط کاربری و رفع باگها.
General interface improvements and bug fixes.
NightLine 2.5.0
NIGHTLINE v2.5.0
پنل رایگان و متنباز NIGHTLINE برای Cloudflare Workers و Pages، با نوار سهمیهٔ روزانه، راهنمای توکن و بروزرسانی مستقیم ورکر از مخزن رسمی.
تازهها
- سهمیهٔ درخواست روزانهٔ Cloudflare: نوار فشردهٔ «CF Daily» در پیشخوان، نمودار مقدار مصرف و درصد نسبت به آستانهٔ تنظیمشده، وضعیت حساب و زمان بازنشانی UTC. دادهها از GraphQL کلادفلر برای مجموع درخواستهای ورکرهای حساب در روز جاری خوانده میشوند. آستانهٔ پیشفرض
100,000تنها معیار نمایشی قابل تغییر است، نه اعلام سقف رسمی پلن کاربر. بهمنظور کاهش API call، نتیجه تقریباً ۴۵ ثانیه cache میشود. - توکن و راهنمای دسترسی: پنجرهٔ بررسی/ذخیره/حذف توکن و پاپآپ کمحجم راهنمای ساخت Custom Token.
Account Analytics: Readبرای آمار؛Account Settings: Readبرای یافتن حساب؛Workers Scripts: Editفقط برای بروزرسانی ورکر. توکن در KV ذخیره میشود و مقدار کامل به رابط عمومی بازگردانده نمیشود. سطح دسترسی توکن را به حساب موردنیاز محدود کنید. - بروزرسانی رسمی در پنل: بررسی نسخهٔ youdidking/NightLine از GitHub Releases / شاخهٔ
main؛ دریافتworker-single-file.jsرسمی و جایگزینی کد Worker با حفظ bindingهای KV، متغیرها، secretها و compatibility settings فعلی. نیازمند توکن و انتشار فایل اجرایی در مخزن است. مختص Cloudflare Workers؛ کاربران Pages بایدnightline-pages.zipجدید را منتشر کنند. قبل از نصب از پنل پشتیبان بگیرید. - رفع اشکال مشترک جدید: نوار و ستون مصرف
0 Bبرابر0%؛ جلوگیری از شناسهٔ UUID تکراری؛ پاکسازی مصرفِ معلق هنگام ریست/تعویض کلید. - پرداخت نهایی رابط: فاصلهٔ عمودی تب ۰۵ برابر تب ۰۱ (
14px)، یکردیفه شدن نوار وضعیت دسکتاپ در فارسی و انگلیسی، حذف توضیحات متای بلااستفاده و کلوفون فونت. نمادها برداری تکرنگ و بدون ایموجی هستند.
آزمایش و تحویل
npm run build→ ۰ مورد از ۵۲ امضای ممنوع در خروجی ساختهشده؛ Worker تکفایل حدود474 KB.npm test→ ۱۵/۱۵ سناریوی E2E پاس شد: API و KV، اشتراک و DoH، تونل VLESS زنده، پروکسی تلگرام، آیکونها و رفتار دکمه، مشاور مرورگر، سهمیهٔ مشترک، توکن و GraphQL، و بروزرسانی با حفظ bindingها. مسیرهای Cloudflare API و GitHub در تست بروزرسانی با سرویسهای mock بررسی شدهاند؛ هیچ استقرار واقعی به حساب تولیدی انجام نشده است.npm run shots→ ۷ اسکرینشات بهروز درdocs/screenshots/.- خروجیهای آمادهٔ انتشار:
worker-single-file.js(نصب Workers)،nightline-pages.zip(نصب Pages)،panel-preview.html(پیشنمایش آفلاین)، و آرشیو سورسnightline-v2.5.0-github.zip.
راهاندازی کوتاه
- فایل
worker-single-file.jsرا در Cloudflare Workers منتشر کنید؛ یک namespace با نام binding دقیقKVوصل کنید. برای Pages ازnightline-pages.zipو همین binding استفاده کنید. - پنل را باز کنید، رمز مدیریت تعیین کنید و در صورت نیاز از پنجرهٔ «CF Daily» توکن کمدسترسی را اضافه کنید.
- برای بروزرسانی Workers، از اطلاعات نسخهٔ پشتیبان بگیرید، دسترسی
Workers Scripts: Editرا به توکن بدهید، نام Worker مقصد را بررسی و روی «بروزرسانی مستقیم پنل» کلیک کنید.
آموزش کامل فارسی و انگلیسی در README.md آمده است. NIGHTLINE کاملاً رایگان و متنباز است و برای فروش نیست.
English summary: v2.5.0 adds a scoped Cloudflare API-token guide, an account-wide UTC-day request meter against an editable display threshold, and an official GitHub-to-Workers self-updater that preserves existing bindings and compatibility settings. It fixes zero-usage quota bars, duplicate IDs, pending-usage cleanup, and dashboard spacing. All 15 E2E suites pass; Cloudflare and GitHub update flows are tested with mocks, not with a production deployment. For Pages, redeploy the new ZIP manually.
NightLine 2.4.0
NIGHTLINE v2.4.0 — Smart ISP Advisor, Monochrome Live Telemetry & Tactile Editorial UI
What's New in v2.4.0
- Smart Browser ISP & Connectivity Advisor (
Tab 05+ Quick Strip Trigger):- Live client-side browser diagnostics across 12 endpoints: Google (
204), Cloudflare Anycast, Cloudflare DoH, AI platforms (ChatGPT,Claude,Gemini),GitHub, filtered media (YouTube,Telegram Web,X), and alternate Cloudflare TLS ports (8443,2053). - Automatically distinguishes ISP SNI/DPI filtering from IP geo-sanctions, explains what opens directly on your current operator, and provides 1-Click Auto-Apply for optimal
Fragment,uTLS,QUIC,Private DoH, andSanction Bypasssettings.
- Live client-side browser diagnostics across 12 endpoints: Google (
- Visitor Connection Identity Strip + Privacy
BLURToggle:- Automatically detects and displays visitor IP address, Country/City, ISP/Operator (with native recognition for Iranian & global ISPs/ASNs), and Cloudflare Edge (
COLO) upon entering the panel, paired with an instantBLUR / SHOWprivacy toggle next to the IP.
- Automatically detects and displays visitor IP address, Country/City, ISP/Operator (with native recognition for Iranian & global ISPs/ASNs), and Cloudflare Edge (
- Dynamic Theme-Native Monochrome Telemetry & Quota Chart:
- 60fps HTML5
<canvas>oscilloscope & subscriber quota bar chart strictly bound to the Light (#eae4d6/#15130f) and Dark (#131210/#e7e1d2) newsprint palette — zero off-theme colors. - Includes live Edge RTT, Jitter,
/api/speed-probeBurst Speed Test (Mbps), and hatched per-subscriber bandwidth bars.
- 60fps HTML5
- Stationary-Shadow Button Physics & Zero-Emoji Vector Icon System:
- Re-engineered button press mechanics so shadows stay pixel-locked on the page while only the button body animates smoothly onto its shadow (
cubic-bezier(.22, 1, .36, 1)). - Removed 100% of emojis across the panel, subscriber pass, DoH guide, and subscriptions in favor of a custom 24-icon monochrome SVG sprite.
- Balanced multi-column card heights (
align-items: stretch) to eliminate empty vertical gaps across all tabs.
- Re-engineered button press mechanics so shadows stay pixel-locked on the page while only the button body animates smoothly onto its shadow (
خلاصه تغییرات نسخه ۲.۴.۰ (فارسی)
- مشاور هوشمند اینترنت مرورگر و تنظیم خودکار اپراتور: تست زندهٔ مرورگر روی ۱۲ سرویس کلیدی (گوگل، ChatGPT، Claude، Gemini، گیتهاب، یوتیوب، تلگرام، X، سرور DoH و پورتهای ۸۴۴۳/۲۰۵۳ کلادفلر) به همراه تحلیل دقیق وضعیت اپراتور و دکمهٔ اعمال خودکار بهترین تنظیمات روی پنل.
- نمایش فوری IP، کشور و اپراتور + دکمهٔ مخفیسازی (
BLUR): شناسایی خودکار آدرس IP، کشور و نام اپراتور (همراه اول، ایرانسل، مخابرات، شاتل، آسیاتک، رایتل و...) در بدو ورود به پنل همراه با کلید محوسازی آنی IP. - نمودار زنده و تکرنگ سرعت، پینگ و مصرف مشترکین: نوساننگار ۶۰ فریمبرثانیهٔ سرعت و پینگ لبه + تست سرعت لحظهای (
Burst Speed Test) و نمودار هاشورخوردهٔ مصرف مشترکین، کاملاً هماهنگ با تم روشن و تاریک روزنامه. - آیکونهای برداری اختصاصی، حذف کامل ایموجیها و فیزیک جدید دکمهها: جایگزینی تمام ایموجیها با آیکونهای SVG تکرنگ، ثابت ماندن کامل سایهٔ دکمهها هنگام کلیک با انیمیشن نرم، و حذف فضاهای خالی بین باکسها.
Deployment Artifacts
worker-single-file.js— Paste directly into Cloudflare Workers (KVbinding required for multi-user panel).nightline-pages.zip— Upload directly to Cloudflare Pages (Functions -> KVbinding).
Note: NIGHTLINE is 100% Free & Open-Source — Strictly Not For Sale (
این سرویس کاملاً رایگان و غیرقابل فروش است).