شروع کار

شروع سریع

Row-Template را روی سرور 3X-UI، PasarGuard یا Rebecca نصب کنید، آن را صفحهٔ فعال اشتراک کنید و از درستی کار مطمئن شوید — در سه مرحله.

این صفحه مسیر کوتاه است. هر مرحله به توضیح کامل پیوند دارد، اگر خواستید.

روی سرور پنل root شوید

وارد سروری شوید که پنل شما روی آن است و یک پوستهٔ root باز کنید:

sudo -i

از یک پوستهٔ واقعی root استفاده کنید. sudo bash <(curl …) کار نمی‌کند: sudo توصیف‌گر فایلی را که <(…) می‌سازد می‌بندد، پس bash نمی‌تواند اسکریپت را بخواند.

بررسی کنید پنل شما از پنل‌هایی است که Row-Template پشتیبانی می‌کند:

نسخه باید 3.6.0 یا جدیدتر باشد:

/usr/local/x-ui/x-ui -v

PasarGuard نسخهٔ 5.x، نصب‌شده با نصب‌کنندهٔ رسمی‌اش (Docker) یا از سورس (pasarguard.service). نصب‌کنندهٔ رسمی فرمان pasarguard را اضافه می‌کند:

pasarguard status              # the official (Docker) install
systemctl status pasarguard    # a source install

Rebecca نسخهٔ 1.x، یعنی نسخهٔ Go — نصب باینری Rebecca که به‌صورت rebecca.service اجرا می‌شود. ایمیج Docker مربوط به Rebecca هنوز 0.0.x است و رد می‌شود؛ Rebecca نسخهٔ 1.x را با نصب‌کنندهٔ باینری‌اش (rebecca-binary.sh) نصب کنید.

systemctl status rebecca

برای همهٔ چیزهایی که نصب‌کننده لازم دارد، پیش‌نیازها را ببینید.

نصب‌کننده را اجرا کنید

bash <(curl -fsSL https://github.com/iitzSeriZdev/Row-Template/releases/latest/download/install.sh)

نصب‌کننده دانلود را بررسی می‌کند، پنل شما را پیدا می‌کند و بعد چند سؤال می‌پرسد:

  • کدام پنل؟ — فقط روی سروری که بیش از یک پنل پشتیبانی‌شده دارد.
  • Continue installation? — Enter بزنید.
  • Choose your Row-Template design — یک شماره وارد کنید، یا برای Row کلید Enter را بزنید. می‌توانید اول همهٔ طرح‌ها را ببینید.
  • Service name، Support URL، Logo — همه اختیاری‌اند. برای رد شدن از هر کدام Enter بزنید.
  • Install with these settings? — Enter بزنید.
  • Make Row-Template the active subscription page now? — Enter بزنید. اول نشان می‌دهد فعال‌سازی چه چیزی را در پنل شما تغییر می‌دهد.

در 3X-UI پرسش آخر فقط وقتی می‌آید که sqlite3 نصب باشد و پایگاه‌دادهٔ پنل پیدا شود؛ در غیر این صورت یک فیلد را خودتان در پنل تنظیم می‌کنید. نصب‌کننده، پرسش به پرسش ←

فعال‌سازی و بررسی

اگر نصب‌کننده Row-Template را برایتان فعال کرده، مستقیم سراغ verify بروید. در غیر این صورت:

در پنل Panel Settings → Subscription را باز کنید، Sub Theme Directory را دقیقاً روی این مسیر بگذارید و ذخیره کنید:

/etc/3x-ui/sub_templates/row-template

فعال‌سازی خودکار است. اگر از آن گذشتید، row-template را اجرا کنید و 5 — Activate / Re-apply theme را انتخاب کنید.

با پایگاه‌دادهٔ پیش‌فرض SQLite و نصب بودن sqlite3، خودکار است. با MySQL/MariaDB در داشبورد Rebecca Settings → Subscription → Templates را باز کنید و این مقادیر را بگذارید:

Subscription page template:   row-template/index.html
Custom templates directory:   /var/lib/rebecca/templates

سپس کل نصب را بررسی کنید:

row-template verify

لینک اشتراک یکی از کلاینت‌ها را در مرورگر باز کنید. باید به‌جای صفحهٔ داخلی پنل، صفحهٔ Row-Template را ببینید. دربارهٔ فعال‌سازی ←

قدم‌های بعدی

ویرایش این صفحه در GitHubمربوط به Row-Template نسخهٔ 1.4.0
Esc
↑↓ برای جابه‌جایی↵ برای انتخابEsc برای بستن