سلام، مدیر کل سیستم 👋
به پنل Chilitop خوش آمدید. همه چیز تحت کنترل است! 🚀
کنترل سرویسها
وضعیت نودها
اکانتهای اخیر
| مشترک | پروتکل | نود | مصرف | انقضا | وضعیت |
|---|
وضعیت سرور
آنلاینترافیک شبکه
فعالیتهای اخیر
ایجنتهای نودها
«محدود» یعنی ایجنت فقط از IP همین پنل جواب میدهد و هرکس دیگری (حتی با توکن) رد میشود. اگر IP پنل را عوض کردی یا پنل دومی اضافه کردی، قبلش «باز کردن» را بزن یا IP اضافه بده.
وقتی کد پنل آپدیت شود، ایجنتها خودکار (حدود ۲ تا ۱۰ دقیقه بعد) با کد جدید هماهنگ میشوند. اگر عجله داری از همینجا دستی آپدیت کن.
اطلاعات سرور جدید
آیپی، پورت SSH و رمز سرور را بده؛ پنل خودش وصل میشود، پروتکلها و ایجنت را نصب میکند و نود را ثبت میکند. رمز SSH هیچجا ذخیره نمیشود و فقط برای همین نصب استفاده میشود.
سابدامنهی این نود را بده (مثلاً de1.example.com). قبلش یک رکورد A برایش بساز که به آیپی همین سرور اشاره کند. کلاینتها و کانفیگها از همین دامنه استفاده میکنند و پنل برایش گواهی واقعی Let's Encrypt میگیرد (Sing-box و Cisco AnyConnect).
برای گرفتن SSL پورت ۸۰ سرور باید باز و آزاد باشد. اگر دامنه هنوز به سرور اشاره نکند، نصب ادامه پیدا میکند و گواهی خودامضا میشود.
هر پروتکلی را که میخواهی روی این سرور نصب شود تیک بزن. پورت را خالی بگذاری، پورت پیشفرض (عدد داخل کادر) نصب میشود.
وضعیت نصب
بعد از «شروع نصب»، مرحلههای نصب اینجا زنده نمایش داده میشود.
نمایش لاگ کامل
مسیر خروجی و بالانسر (Sing-box)
کل ترافیک کاربران یک نود Sing-box بهجای خروج مستقیم از همان سرور، از اوتباندهایی که اینجا اضافه میکنی (لینک V2Ray سرورهای خارجِ تو) رد میشود. مثلاً سرور ایران ← اوتباند خارج. با گزینهی «همهی سرویسهای این سرور»، ترافیک WireGuard/OpenVPN/L2TP/Cisco/SSH همان سرور هم از همین اوتباند خارج میشود (فقط ترافیک کاربران؛ دسترسی خود سرور و پنل تغییر نمیکند).
هر مشترک اینجا میتونه همزمان به چند پروتکل دسترسی داشته باشه — یک حجم و تاریخ انقضای مشترک، یک لینک اشتراک برای همهشون با هم.
| مشترک | انقضا | وضعیت | اتصال | کانفیگها | عملیات | مصرف |
|---|
| نمایندگی | تماس | اکانت فعال | موجودی کیفپول | کمیسیون | وضعیت | عملیات |
|---|
| تاریخ | کاربر | نوع تراکنش | مبلغ | موجودی پس از تراکنش |
|---|
| تاریخ | یوزرنیم مشترک | محصول | مبلغ (تومان) | درگاه | منبع | وضعیت | کد پیگیری |
|---|
| موضوع | کاربر | وضعیت | آخرین بروزرسانی |
|---|
ارسال اعلان به اپ مشترکین
اعلان به صورت نوتیفیکیشن روی گوشی مشترکینی که اپ را نصب کردهاند نمایش داده میشود (حداکثر چند دقیقه تأخیر).
تیکتهای مشترکین
| موضوع | مشترک | وضعیت | آخرین بروزرسانی |
|---|
اعلانهای ارسالشده
| عنوان | گیرنده | زمان |
|---|
| مشتری | دامنه | کلید لایسنس | وضعیت | فعالسازی/انقضا | آخرین بررسی | عملیات |
|---|
| دوره | مصرف |
|---|
مقایسهی نمایندگان (۳۰ روز اخیر)
| نماینده | مصرف این دوره | مصرف فعلی (کل) |
|---|
لوگو و برند
چیزی که مشترکین و نمایندگان در پنل و صفحهی ورود میبینند
احراز هویت دو مرحلهای (2FA)
هر بار ورود، علاوه بر رمز عبور، یک کد ۶ رقمی از اپ Authenticator هم لازم میشود
این کلید رو تو اپ Google Authenticator / Authpy وارد کن (گزینهی «افزودن دستی»)، بعد کد نمایشدادهشده رو اینجا بزن:
درگاه پرداخت
مشترک داخل اپ و ربات میتونه با کارت بانکی (زرینپال / آقایپرداخت) مستقیم پرداخت کنه و بعد از پرداخت موفق، حساب خودکار فعال/شارژ میشه. پرداخت با رمز ارز هم همینجاست.
💳 پرداخت با کارت شتاب
بعد از پرداخت، درگاه کاربر رو به «آدرس درگاه» برمیگردونه. این دامنه باید به همین سرور پنل اشاره کنه و SSL داشته باشه. هر کدوم رو پر کنی تو اپ و ربات فعال میشه؛ خالی بمونه یعنی «بدون تغییر». برای پاککردن، مقدار جدید بنویس یا با پشتیبانی هماهنگ کن.
💰 کیفپولهای ارز دیجیتال (فروشگاه اپ مشترکین)
هر ارز و شبکهای که میخوای اضافه کن. مشترک تو اپ محصول رو انتخاب میکنه، آدرس رو میبینه و بعد از پرداخت «پرداخت کردم» رو میزنه؛ همون لحظه یه تیکت خودکار برات تو «اپ مشترکین» میسازه تا حسابش رو شارژ کنی. اگه نرخ بنویسی، اپ مبلغ تقریبی ارز رو هم نشون میده.
اتصال به ربات تلگرام
اطلاعرسانی خرید، تمدید و اتمام حجم به ادمین و نمایندگان از طریق بات
ربات تلگرام (فروش و مدیریت اکانت)
خرید، تمدید، افزایش حجم، لینک اشتراک و گزارش مصرف — با پرداخت آنلاین. همهچی از همینجا تنظیم و نصب میشه.
قیمت پلنها از بخش «پلنها» میاد (واحد: تومان؛ پلن با قیمت صفر تو ربات نمایش داده نمیشه). فیلدهای رمزی خالی بمونن یعنی «بدون تغییر».
سرور خارج از ایران پیشنهاد میشه — چون سرورهای ایران معمولاً به تلگرام دسترسی ندارن. رمز SSH ذخیره نمیشه.
بهروزرسانی خودکار اپ مشترکین
فایل APK جدید رو اینجا آپلود کن؛ اپ مشترک موقع باز شدن نسخهی خودش رو با این نسخه مقایسه میکنه و اگه جدیدتر بود دانلود و نصب میکنه.
کد نسخه باید از کد نسخهی اپ نصبشدهی مشترک بزرگتر باشه (شمارهی اجرای GitHub Actions همون کد نسخهست و از اسم فایل خودکار پر میشه). APK باید با همون کلید امضای قبلی ساخته شده باشه، وگرنه اندروید نصبش رو رد میکنه.
لینکهای دانلود کلاینت
تو صفحهی لینک اشتراک هر مشترک نشون داده میشن — پیشنهاد بر اساس سیستمعاملی که تشخیص میده خودکار مشخص میشه
آپدیت پنل
نسخهی فعلی: —
در حال اجرا…
انتشار نسخه (برای مشتریهای خودت)
هر نصبی که LICENSE_SERVER_URLش رو همین پنل بذاره، آخرین نسخهی اینجا رو بهعنوان آپدیت میبینه
| نسخه | تاریخ | عملیات |
|---|
فعالسازی SSL
دامنه رو بزن و بزن روی فعالسازی — nginx و گواهی SSL خودکار از همینجا تنظیم میشن، نیازی به SSH نیست
در حال اجرا…
پشتیبانگیری و بازیابی
یک نسخهی کامل از دیتابیس (همهی نمایندگان، مشترکین، تراکنشها) — نه کانفیگ خود نودها
دسترسی API (برای WHMCS و اسکریپتهای خارجی)
هر نماینده با همین کلید میتواند از بیرون پنل، اکانت بسازد یا وضعیت را بخواند
بستهها (پکیجها)
پکیجهای آمادهای که موقع ساخت اکانت میتونی انتخاب کنی — بهجای وارد کردن دستیِ حجم و مدت هر بار
| نام پکیج | حجم | مدت | قیمت (تومان) | عملیات |
|---|
اعلانها
هشدار نزدیکشدن به انقضا یا اتمام حجم