بخشها و حالت امن
راهاندازی
بخشهایی را که استفاده نمیکنید خاموش کنید، وقتی چیزی خراب میشود در حالت امن شروع کنید و HolyArrs را از مرورگر راهاندازی مجدد کنید.
یک بخش را روشن یا خاموش کنید
پیوند به یک بخش را روشن یا خاموش کنیدHolyArrs 5 بخش دارد: Movies (فیلمها)، TV shows (سریالها)، Music (موسیقی)، Subtitles (زیرنویس) و Requests (درخواستها). اولین بار آنها را در ویزارد اولین اجرا انتخاب میکنید.
- Settings > Parts (تنظیمات > بخشها) را باز کنید.
- کنار یک بخش روی Turn on (روشن کردن) یا Turn off (خاموش کردن) کلیک کنید. باید ببینید گزینههای منوی آن ظاهر یا حذف میشوند.
چیزی پاک نمیشود. بخش را دوباره روشن کنید تا از همانجا ادامه دهد.
در حالت امن شروع کنید
پیوند به در حالت امن شروع کنیدحالت امن فقط موارد پایه را شروع میکند، برای وقتی که چیزی جلوی شروع یا کار HolyArrs را میگیرد. میتوانید وارد شوید، کتابخانهتان را ببینید، تنظیمات را تغییر دهید و بکاپ بگیرید یا بازیابی کنید. جستوجو، افزودن، تازهسازی، دانلود و وارد کردن تا شروع عادی بعدی منتظر میمانند.
- Settings > Danger zone (تنظیمات > منطقهٔ خطر) را باز کنید.
- روی Restart in safe mode (راهاندازی مجدد در حالت امن) کلیک کنید. باید یک بنر را در هر صفحه ببینید.
- مشکل را درست کنید، بعد روی Restart HolyArrs (راهاندازی مجدد HolyArrs) کلیک کنید. شروع بعدی عادی است.
اگر به صفحه دسترسی ندارید، HOLYARRS_SAFE_MODE=1 را در Compose بگذارید یا با -safe-mode شروع کنید. بعد از رفع مشکل آن را بردارید: هر دو باعث میشوند هر شروعی در حالت امن باشد.
گزینهها
پیوند به گزینههاوقتی یک بخش خاموش است چه چیزی میایستد
پیوند به وقتی یک بخش خاموش است چه چیزی میایستد| بخش | میایستد | ادامه میدهد |
|---|---|---|
| فیلمها | صفحهها و گزینههای منوی فیلم، افزودن، جستوجو، تازهسازی | دانلودهایی که از قبل در دانلودر هستند هنوز دنبال میشوند. فایلها میمانند. |
| سریالها | صفحههای سریال، افزودن، جستوجو، جستوجوی فصل، تازهسازی | مثل فیلمها. |
| موسیقی | صفحههای هنرمند و آلبوم، تنظیمات موسیقی، تازهسازی هنرمند، جستوجوی آلبوم | مثل فیلمها. |
| زیرنویس | تنظیمات زیرنویس، صفحهٔ زیرنویسهای ناموجود، جستوجوها و بررسیها | فایلهای زیرنویس کنار ویدیوهایتان میمانند. |
| درخواستها | صفحههای درخواست و درخواست دادن عنوانها | درخواستهای موجود میمانند و با روشن شدن دوباره برمیگردند. |
همیشه روشن: ورود و حسابها، پوشههای کتابخانه، منبعها، دانلودرها و دانلودها، اعلانها، تاریخچه، بکاپها، بررسیهای سلامت، تنظیمات و API.
- زیرنویس به فیلمها یا سریالها نیاز دارد. درخواستها به فیلمها، سریالها یا موسیقی نیاز دارند. HolyArrs تغییری را که این قاعده را بشکند رد میکند و میگوید اول چه چیزی را تغییر دهید.
- کاری که برای یک بخش خاموش در صف است منتظر میماند و بعد از روشن شدن بخش اجرا میشود.
- خاموش کردن یک بخش حافظهٔ RAM را کم نمیکند. همهچیز در یک برنامه اجرا میشود.
راهاندازی مجدد، توقف موقت و خاموش کردن
پیوند به راهاندازی مجدد، توقف موقت و خاموش کردنSettings > Danger zone (برای مالک و مدیرها) این گزینهها را دارد: Restart HolyArrs، Restart in safe mode و Shut down (خاموش کردن)، بهعلاوهٔ Pause (توقف موقت)، Resume (ادامه) و Restart (راهاندازی مجدد) برای هر کار پسزمینه، مثل بکاپها یا همگامسازی دانلود.
- کنترلهایی که چیزی را متوقف میکنند از شما میخواهند ظرف 60 s تأیید کنید.
- هر کنترلی که استفاده شود با نام شما در تاریخچه نوشته میشود.
- ورود با گذرواژه لازم است. ورود بدون گذرواژه در شبکهٔ محلی شما رد میشود.
راهاندازی مجدد HolyArrs را تمیز متوقف میکند و میگذارد Docker دوباره شروعش کند، پس restart: unless-stopped را تنظیم کنید.
| سیاست راهاندازی مجدد | راهاندازی مجدد | خاموش کردن |
|---|---|---|
unless-stopped یا always |
برمیگردد | آن هم برمیگردد |
on-failure |
برمیگردد | خاموش میماند |
no |
خاموش میماند | خاموش میماند |
اگر کار نکرد
پیوند به اگر کار نکرد| نشانه | علت | راهحل |
|---|---|---|
| HolyArrs نمیتواند یک بخش را خاموش کند | بخش دیگری به آن نیاز دارد | همانطور که پیام میگوید اول آن بخش را خاموش کنید. |
| راهاندازی مجدد HolyArrs را برای همیشه خاموش کرد | سیاست راهاندازی مجدد no است |
کانتینر را شروع کنید و restart: unless-stopped را تنظیم کنید. |
| کنترلها رد میشوند | ورود محلی بدون گذرواژه، یا کلید control ندارد |
با گذرواژهتان وارد شوید. |
| یک کار شکستخورده میماند | به شما نیاز دارد | دلیلش را در /health بخوانید، درستش کنید، برای همان کار روی Restart کلیک کنید. |
راهحلهای بیشتر: عیبیابی.
برای حرفهایها
پیوند به برای حرفهایهاوضعیتهای سلامت
/health، Settings > Parts و GET /api/v1/health/states هر کار پسزمینه، بخش و برنامهٔ متصل را با یک وضعیت و یک دلیل فهرست میکنند.
| وضعیت | معنی |
|---|---|
| off | خاموش شده، متوقف شده، یا در حالت امن شروع نشده. |
| starting | در حال شروع، یا هنوز بررسی نشده. |
| running | کار میکند. |
| retrying | شکست خورد؛ HolyArrs دوباره امتحان میکند و هر بار بیشتر صبر میکند. |
| failed | از کار افتاده، گیر کرده یا به شما نیاز دارد. دلیل میگوید چه کار کنید. |
یک کار از کارافتاده اول failed، بعد retrying نشان میدهد و دوباره شروع میشود. ورود، کتابخانه و بکاپها در این مدت کار میکنند. یک کار گیرکرده با راهاندازی مجدد کامل پاک میشود.
حافظه و حالت کمحافظه
هدف HolyArrs این است که زیر 384 MiB بماند، که در محدودیت 500 MB کانتینر جا میشود. برای تعیین هدف خودتان، GOMEMLIMIT را روی حدود 80 درصد حافظهٔ کانتینر بگذارید.
حالت کمحافظه چیز کمتری در حافظه نگه میدارد و بیشتر از پایگاه داده میخواند. بعضی صفحهها کمی دیرتر باز میشوند و کارهای پسزمینه، مثل کپی فهرست موسیقی، کمتر اجرا میشوند.
| تنظیم | اثر |
|---|---|
| (پیشفرض، Linux) | در حدود 2.5 GiB حافظه یا کمتر خودش روشن میشود. |
HOLYARRS_LOW_MEMORY=1 |
همیشه روشن. |
HOLYARRS_LOW_MEMORY=0 |
همیشه خاموش. |
اولین خط لاگ میگوید روشن است یا نه و چرا.
دامنهٔ کلیدهای API
در Settings > API > API keys یک کلید بسازید و آن را در هدر X-Api-Key بفرستید.
| دامنه | به چه چیزی میرسد |
|---|---|
read |
کتابخانه، کارها، دانلودها، تاریخچه، سلامت، تنظیمات. مقدارهای محرمانه پوشانده میشوند. |
health_read |
فقط وضعیتهای سلامت. برای ابزارهای پایش. |
write |
هر تغییری بهجز مسیرهای مدیریت و کنترلها. |
admin |
افراد، دعوتها، سقف درخواستها، کلیدهای API، گذرواژه و تأیید دومرحلهای، تنظیمات ورود، بکاپها. |
control |
کنترلهای همین صفحه. فقط مالک و مدیرها میتوانند آن را بدهند. |
all |
read، write و admin. نه control. |
یک کلید هرگز بیشتر از کسی که آن را ساخته اختیار ندارد. دامنهها را بعداً نمیشود تغییر داد؛ کلید جدید بسازید. هر مسیر و دامنهاش: /api/v1/openapi.json.
صفحههای مرتبط
پیوند به صفحههای مرتبطHolyArrs رایگان است. اگر در وقتتان صرفهجویی کرد، در GitHub به آن ستاره بدهید، حمایت مالی کنید یا برای من یک قهوه بخرید.