Skip to content

تنظیمات ​

نوار کناری شش زبانه‌ی تنظیمات دارد: عمومی، احراز هویت، ربات تلگرام، ربات بله، ایمیل و سابسکریپشن، که هر کدام زبانه‌های داخلی دارند. چهار بخش دیگر از جاهای دیگر باز می‌شوند:

  • پشتیبان‌گیری، از نمای کلی ← بکاپ و بازگردانی ← همه‌ی بکاپ‌ها ←؛
  • سیستم، از نمای کلی ← سیستم؛
  • موتور و لاگ‌ها، با آدرسشان: /settings/engine و /settings/logs.

ذخیره و ری‌استارت ​

بالای هر زبانه دو دکمه هست: ذخیره، که وقتی چیزی عوض شده فعال است، و راه‌اندازی مجدد پنل، که وقتی تغییر ذخیره‌نشده‌ای نیست فعال است و اول تأیید می‌گیرد. تغییرات با زدن ذخیره نگه داشته می‌شوند و بیشترشان همان لحظه اعمال می‌شوند. این‌ها بعد از ری‌استارت بعدی پنل اعمال می‌شوند:

  • جایی که پنل گوش می‌دهد: آدرس آی‌پی، نام دامنه، پورت و مسیر URI؛
  • گواهی و کلید پنل؛
  • پراکسی‌های مورد اعتماد؛
  • منطقه‌ی زمانی؛
  • جایی که سرویس سابسکریپشن گوش می‌دهد، و گواهی آن.

پیش از عوض کردن پورت یا مسیر، آدرس تازه را یادداشت کنید. بعد از ری‌استارت، پنل فقط در آن آدرس جواب می‌دهد.

هشدارهای امنیتی بالای زبانه‌ها هر چیزی را که پنل را در معرض خطر می‌گذارد نام می‌برند: HTTP ساده، مسیر کوتاه یا پیش‌فرض، خاموش بودن ورود دومرحله‌ای، نام کاربری admin، یا رمزی که نصب‌کننده داده و هرگز عوض نشده. هشدارهای حساب درباره‌ی حساب مالک‌اند و هر کدام یک بار گفته می‌شود؛ مدیرانی که ورود دومرحله‌ای ندارند با هم در یک خط نام برده می‌شوند. پنل از هر آدرسی قابل دسترسی است یعنی پنل روی همه‌ی کارت‌های شبکه (0.0.0.0) گوش می‌دهد، همان‌طور که نصب‌کننده تنظیمش می‌کند. این فقط وقتی مهم است که پنل پشت پراکسی یا تونل باشد و باید به 127.0.0.1 بسته شود.

عمومی ​

پیکربندی ​

تنظیمکارشمحدودیت
آدرس آی‌پیآدرسی که پنل رویش گوش می‌دهد. خالی یعنی همه‌ی آدرس‌ها.بعد از ری‌استارت.
نام دامنهدامنه‌ای که پنل به آن جواب می‌دهد. خالی یعنی به هر دامنه و IP جواب می‌دهد.بعد از ری‌استارت.
پورتپورت پنل. خالی یعنی همان پورتی که پنل الان رویش اجرا می‌شود.از 1 تا 65535 و آزاد. بعد از ری‌استارت.
مسیر URIمسیر مخفی در آدرس پنل، مثل /AbCd…/.با / شروع و تمام می‌شود. بعد از ری‌استارت.
بیشینه زمان جلسه وبهر ورود چند دقیقه معتبر می‌ماند.
CIDRهای پراکسی مورد اعتمادآدرس‌هایی که اجازه دارند آدرس واقعی کاربر، هاست و پروتکل را از طریق هدرهای X-Forwarded-* به پنل بگویند. فقط برای پراکسی معکوسی که جلوی پنل است.با کاما جدا می‌شوند. بعد از ری‌استارت.
خروجی پنلخروجیای که ترافیک خود پنل از آن بیرون می‌رود: بررسی‌هایش، ربات تلگرام و ارتباط با نودها.باید وجود داشته باشد.
اندازه صفحه بندی جدولتعداد ردیف هر صفحه در جدول‌ها.0 یعنی همه در یک صفحه.
زبانزبانی که نشست‌های تازه با آن شروع می‌شوند.

اعلان‌ها ​

تنظیمکارش
آستانه زمان باقی ماندهچند روز مانده به تاریخ پایان، مشتری برای اعلان‌ها نزدیک به انقضا حساب شود.
آستانه ترافیک باقی ماندهچند گیگابایت مانده به پایان حجم، مشتری برای اعلان‌ها رو به اتمام حساب شود.

گواهی‌ها ​

مسیر کلید عمومی و مسیر کلید خصوصی فایل‌های گواهی و کلیدی هستند که پنل با آنها HTTPS ارائه می‌دهد؛ مسیر کامل، که با / شروع می‌شود. نصب‌کننده این‌ها را پر می‌کند. خالی یعنی HTTP ساده. بعد از ری‌استارت اعمال می‌شود.

ترافیک خارجی ​

گزارش ترافیک به بیرون ترافیک تازه‌ی هر مشتری را در هر دور جمع‌آوری، به شکل JSON ([{"email","up","down"}])، به آدرس گزارش (http یا https) می‌فرستد؛ تا سیستم حسابداری بدون پرسیدن از پنل باخبر شود.

تاریخ و زمان ​

منطقه زمانی منطقه‌ای است که کارهای زمان‌بندی‌شده با آن اجرا می‌شوند: بکاپ‌ها، گزارش‌ها و تمدیدهایی که روزانه شمرده می‌شوند. بعد از ری‌استارت اعمال می‌شود. نوع تقویم میلادی یا شمسی است، برای تاریخ‌هایی که صفحه‌ها نشان می‌دهند.

پیش‌فرض‌های کاربر ​

فرم کلاینت برای مشتری تازه با این مقدارها شروع می‌شود: حجم ترافیک پیش‌فرض (گیگابایت؛ 0 یعنی نامحدود)، مدت پیش‌فرض (روز؛ 0 یعنی بدون تاریخ پایان)، تعداد کاربر پیش‌فرض، محدودیت سرعت پیش‌فرض (Mbit/s؛ 0 یعنی نامحدود) و بازنشانی ترافیک پیش‌فرض (هرگز، روزانه، هفتگی یا ماهانه).

احراز هویت ​

اعتبارنامه‌های ادمین ​

برای عوض کردن نام کاربری یا رمز، نام‌کاربری فعلی، رمز‌عبور فعلی، نام‌کاربری جدید و رمزعبور جدید را پر کنید و تایید را بزنید. از حساب خارج می‌شوید و با اطلاعات تازه دوباره وارد می‌شوید.

احراز هویت دو مرحله‌ای ​

فعال‌سازی 2FA پنجره‌ای باز می‌کند. کد QR را با هر اپ احراز هویتی اسکن کنید، یا کلید کنارش را کپی کنید، و بعد کدی را که اپ نشان می‌دهد وارد کنید. از آن به بعد، ورود به پنل این کد را هم می‌خواهد. برای خاموش کردنش یک کد، یا رمزتان، لازم است.

پنلی که اجازه‌ی مدیریت این یکی را دارد برای پنلی است که نود پنل دیگری است. مرجع صدور پنل مدیر را این‌جا بچسبانید؛ از آن به بعد آن پنل باید علاوه بر توکن، گواهی کلاینت هم ارائه کند، و توکنی که از یک لاگ یا بکاپ خوانده شود دیگر کافی نیست. خالی یعنی توکن به‌تنهایی پذیرفته می‌شود.

توکن API ​

توکن به یک برنامه، مثل ربات، اسکریپت یا پنل مدیر، اجازه می‌دهد بدون رمز از API استفاده کند. توکن جدید یک نام می‌خواهد و توکن را فقط یک بار نشان می‌دهد. همان موقع کپی‌اش کنید، چون فقط هش آن ذخیره می‌شود. فهرست، نام هر توکن، زمان ساختش و آخرین استفاده‌اش را نشان می‌دهد. حذف توکن را همان لحظه باطل می‌کند.

ربات تلگرام ​

پیکربندی ​

تنظیمکارش
فعال‌سازی ربات تلگرامربات را روشن می‌کند.
توکن تلگرامتوکن ربات از @BotFather. توکن ذخیره‌شده به شکل تنظیم‌شده نشان داده می‌شود؛ اگر دست نزنید، همان می‌ماند.
آی‌دی چت مدیرشناسه‌های کاربری تلگرام مدیران، با کاما. شناسه‌ی خودتان را از @userinfobot بگیرید، یا به ربات /id بفرستید.
زبان ربات تلگرامزبانی که ربات با آن حرف می‌زند.
سرور API تلگرامیک سرور API دیگر برای تلگرام، برای جایی که api.telegram.org بسته است. خالی یعنی سرور پیش‌فرض.
ارسال پیام آزمایشیبه همه‌ی چت‌های مدیر یک پیام می‌فرستد تا معلوم شود تنظیمات درست است.

اعلان‌ها ​

در اعلان‌های رویداد تلگرام تیک بزنید که ربات درباره‌ی چه چیزهایی به مدیران خبر بدهد:

رویدادچه وقت
اتمام ترافیک، منقضی شدیک مشتری قطع شده.
در حال انقضاتا تاریخ پایان مشتری کمتر از آستانه زمان باقی مانده روز مانده.
اشتراک‌گذاری اکانتفایلی در گزارش اشتراک‌گذاری آمده.
خروجی قطع / وصلیک خروجی بعد از تعداد بررسی ناموفقی که کنارش تعیین کرده‌اید دیگر جواب نمی‌دهد، یا دوباره برگشته.
شروع یا اختلالپنل روشن شده، یا بخشی از آن از کار افتاده.
پشتیبان گرفته شدیک بکاپ زمان‌بندی‌شده گرفته شده.
نود قطع / وصلیک نود دیگر جواب نمی‌دهد، یا دوباره جواب می‌دهد.
بالا بودن CPU (٪)، مصرف حافظه بالا (%)مصرف سرور از درصدی که کنارش تعیین کرده‌اید بالاتر رفته.
تلاش برای ورودکسی وارد پنل شده، یا نتوانسته وارد شود.

زمان نوتیفیکیشن تعیین می‌کند گزارش دوره‌ای هر چند وقت فرستاده شود: ساعتی، روزانه، هفتگی، ماهانه، هر N دقیقه یا ساعت، یا با یک عبارت crontab.

بکاپ ​

بکاپ خودکار آرشیو بکاپ را خودش در زمان ارسال، به منطقه‌ی زمانی پنل، به چت‌های مدیر می‌فرستد. بکاپی که وقتش وقتی پنل خاموش بوده رسیده، همین که پنل برگردد فرستاده می‌شود. این همان آرشیوی است که بکاپ و بازگردانی می‌سازد و به همان شکل بازگردانی می‌شود. ربات تلگرام را ببینید.

ربات بله ​

همان سه زبانه‌ی داخلی ربات تلگرام، برای ربات بله، با تنظیمات جداگانه‌ی خودش: فعال‌سازی ربات بله، توکن بله، آی‌دی چت مدیر، زبان ربات بله، ارسال پیام آزمایشی، زمان گزارش، اعلان‌های رویداد بله، و بکاپ خودکار و زمان آن. سرور API برای تنظیم ندارد، چون بله مستقیم در دسترس است. آستانه‌های رویدادها، یعنی پردازنده، حافظه و خروجی، مال خود پنل‌اند و با زبانه‌ی تلگرام مشترک‌اند.

ایمیل ​

همان اعلان‌ها با ایمیل، برای مدیری که از تلگرام استفاده نمی‌کند.

تنظیمکارش
فعال‌سازی اعلان‌های ایمیلیایمیل را روشن می‌کند.
میزبان SMTP، پورت SMTPسرور ایمیل، مثل smtp.gmail.com و 587.
نام‌کاربری SMTP، رمز عبور SMTPحساب ایمیل.
آدرس فرستنده (From)، نام فرستنده (From)ایمیل از طرف چه کسی فرستاده شود. آدرس خالی یعنی همان نام کاربری.
گیرندگانایمیل به کجا برود، با کاما.
رمزنگاریهیچ، STARTTLS یا TLS.
ارسال ایمیل آزمایشییک ایمیل می‌فرستد تا معلوم شود تنظیمات درست است.
اعلان‌های رویداد ایمیلیکدام رویدادها با ایمیل فرستاده شوند؛ همان فهرست تلگرام.

سابسکریپشن ​

پیکربندی ​

تنظیمکارش
فعال‌سازی سرویس سابسکریپشنلینک‌های اشتراک مشتری‌ها را روشن یا خاموش می‌کند. وقتی خاموش است، هیچ لینکی کار نمی‌کند و پنل هم لینکی نشان نمی‌دهد.
آدرس آی‌پی، نام دامنه، پورتجایی که سرویس سابسکریپشن گوش می‌دهد. پورت خالی یعنی روی همان پورت و آدرس خود پنل. بعد از ری‌استارت.
مسیر URIمسیری که لینک‌ها با آن شروع می‌شوند، مثل /subscribe/.
پروکسی معکوس URI مسیرپایه‌ی کامل لینک، مثل https://sub.example.com/path/، برای وقتی که مشتری‌ها از طریق پراکسی معکوس، یا با دامنه یا پورتی غیر از موارد بالا، به سرویس می‌رسند. لینک و کد QRی که پنل نشان می‌دهد از همین ساخته می‌شود.

اطلاعات ​

انکود اشتراک متنی را به شکل Base64 برمی‌گرداند، که بعضی اپ‌ها انتظارش را دارند. فاصله بروزرسانی‌ سابسکریپشن به اپ مشتری می‌گوید هر چند ساعت یک بار اشتراک را به‌روز کند.

پروفایل ​

عنوان اشتراک، آدرس پشتیبانی، آدرس پروفایل و اعلان در اپ مشتری نشان داده می‌شوند. هر کدام می‌تواند اطلاعات خود مشتری را داشته باشد: (نام مشتری)، ، ، و .

گواهی‌ها ​

فایل گواهی و فایل کلید خصوصی برای سرویس سابسکریپشن، وقتی روی پورت جداگانه‌ی خودش گوش می‌دهد. خالی یعنی گواهی پنل. بعد از ری‌استارت.

قالب ​

ظاهر صفحه‌ای که مشتری وقتی لینکش را در مرورگر باز می‌کند می‌بیند. صفحه‌ی همه‌ی مشتری‌ها از قالب انتخاب‌شده پیروی می‌کند. پیش‌نمایش یک لینک پیش‌نمایش یک‌بارمصرف باز می‌کند. صفحه‌ی سابسکریپشن را ببینید.

پشتیبان‌گیری ​

تنظیمکارش
هر چند وقت پشتیبان گرفته شودچند ساعت بین بکاپ‌های زمان‌بندی‌شده فاصله باشد؛ 0 آنها را خاموش می‌کند. زمان‌بندی از جدیدترین آرشیو روی دیسک خوانده می‌شود، پس ری‌استارت آن را عقب نمی‌اندازد.
نگه‌داریچند آرشیو نگه داشته شود. آرشیوهای قدیمی‌تر بعد از هر بکاپ پاک می‌شوند.
رمز بکاپهر آرشیوی که از آن به بعد گرفته شود، از جمله آنهایی که به تلگرام فرستاده می‌شوند، با این رمز رمزنگاری می‌شود. دست‌کم ۱۰ کاراکتر. توقف رمزنگاری آن را برمی‌دارد.

زیر تنظیمات، همه‌ی آرشیوهای روی سرور فهرست شده‌اند و آنهایی که رمزنگاری شده‌اند علامت رمزنگاری‌شده دارند؛ هر کدام با دانلود، بازگردانی و حذف. به‌علاوه‌ی همین حالا پشتیبان بگیر، و آپلود آرشیو برای بازگردانی از روی کامپیوتر خودتان. هر آرشیو دیتابیس، کلید همه‌ی اینترفیس‌ها و اطلاعات ورود همه‌ی مشتری‌ها را دارد؛ با آن مثل یک فایل رمز رفتار کنید. بکاپ و بازگردانی را ببینید.

رمز بکاپ را جای دیگری یادداشت کنید

رمز روی همین سرور نگه داشته می‌شود و هیچ‌وقت داخل بکاپ نیست. آرشیو رمزنگاری‌شده فقط روی پنلی بازگردانی می‌شود که همان رمز بکاپ رویش تنظیم شده باشد؛ پس رمز گم‌شده یعنی آرشیوی که بازگردانی نمی‌شود.

سیستم ​

این پنل چیست: نسخه، با اینکه از چه کدی ساخته شده، پلتفرم و مدت روشنی؛ ذخیره‌سازی، یعنی درایور دیتابیس و تعداد اینترفیس‌ها، مشتری‌ها و دستگاه‌هایی که دارد؛ در حال شنود روی، جایی که پنل همین حالا جواب می‌دهد؛ و دیتابیس، جایی که نگه داشته می‌شود.

موتور ​

اینکه اعمال محدودیت‌ها روی این سرور کار می‌کند یا نه. محدودیت حجم وقتی فعال است که کرنل مشتری را دقیقاً در بایتی که حجمش تمام می‌شود متوقف کند. محدودیت سرعت وقتی فعال است که هر مشتری محدودشده صف خودش را داشته باشد. هماهنگ‌ساز چرخه‌ای است که وضعیت کرنل را از روی دیتابیس دوباره می‌سازد؛ نشان می‌دهد چند بار اجرا شده، آخرین بار کی اجرا شده و چقدر ترافیک شمرده. تنظیمات خود موتور در صفحه‌ی موتور است.

لاگ‌ها ​

چند صد خط آخر لاگ پنل، از حافظه، با فیلتر سطح. همان چیزی است که پنجره‌ی لاگ‌ها در نمای کلی نشان می‌دهد؛ آن پنجره ژورنال سیستم را هم می‌خواند.

Released under the AGPL-3.0 License.