דלגו לתוכן

חלקים ומצב בטוח

הגדרה

כבה את החלקים שאתה לא משתמש בהם, הפעל במצב בטוח כשמשהו נשבר, והפעל מחדש את HolyArrs מהדפדפן.

להפעיל או לכבות חלק

קישור אל להפעיל או לכבות חלק

ל-HolyArrs יש 5 חלקים: Movies (סרטים), TV shows (סדרות), Music (מוזיקה), Subtitles (כתוביות) ו-Requests (בקשות). אתה בוחר אותם בפעם הראשונה באשף ההפעלה הראשונה.

  1. פתח Settings > Parts (הגדרות > חלקים).
  2. לחץ על Turn on (הפעל) או Turn off (כבה) ליד חלק. אתה אמור לראות את פריטי התפריט שלו מופיעים או נעלמים.

שום דבר לא נמחק. הפעל חלק שוב והוא ממשיך מאותה נקודה.

מצב בטוח מפעיל רק את הבסיס, למקרה שמשהו מונע מ-HolyArrs להתחיל או לעבוד. אתה יכול להתחבר, לראות את הספרייה, לשנות הגדרות וליצור או לשחזר גיבוי. חיפוש, הוספה, רענון, הורדה וייבוא מחכים להפעלה הרגילה הבאה.

  1. פתח Settings > Danger zone (הגדרות > אזור מסוכן).
  2. לחץ על Restart in safe mode (הפעל מחדש במצב בטוח). אתה אמור לראות באנר בכל דף.
  3. תקן את הבעיה, ואז לחץ על Restart HolyArrs (הפעל מחדש את HolyArrs). ההפעלה הבאה היא רגילה.

אם אתה לא מצליח להגיע לדף, הגדר HOLYARRS_SAFE_MODE=1 ב-Compose או הפעל עם -safe-mode. הסר את זה אחרי התיקון: שניהם משאירים כל הפעלה במצב בטוח.

מה נעצר כשחלק כבוי

קישור אל מה נעצר כשחלק כבוי
חלק נעצר ממשיך
סרטים דפי סרטים ופריטי תפריט, הוספה, חיפוש, רענון הורדות שכבר נמצאות במוריד שלך עדיין במעקב. הקבצים נשארים.
סדרות דפי סדרות, הוספה, חיפוש, חיפושי עונות, רענונים כמו בסרטים.
מוזיקה דפי אמנים ואלבומים, הגדרות מוזיקה, רענוני אמנים, חיפושי אלבומים כמו בסרטים.
כתוביות הגדרות כתוביות, דף הכתוביות החסרות, חיפושים ובדיקות קבצי כתוביות שליד הסרטונים שלך נשארים.
בקשות דפי בקשות ובקשת כותרים בקשות קיימות נשארות וחוזרות כשהחלק מופעל שוב.

תמיד פעיל: התחברות וחשבונות, תיקיות ספרייה, מקורות, מורידים והורדות, התראות, היסטוריה, גיבויים, בדיקות תקינות, הגדרות וה-API.

  • כתוביות צריכות סרטים או סדרות. בקשות צריכות סרטים, סדרות או מוזיקה. HolyArrs דוחה שינוי ששובר את זה ואומר מה לשנות קודם.
  • משימה בתור של חלק כבוי ממתינה ורצה כשהחלק מופעל.
  • כיבוי חלק לא חוסך זיכרון. הכול רץ בתוכנה אחת.

הפעלה מחדש, השהיה וכיבוי

קישור אל הפעלה מחדש, השהיה וכיבוי

ב-Settings > Danger zone (בעלים ומנהלים) יש Restart HolyArrs, Restart in safe mode ו-Shut down (כבה), וגם Pause (השהה), Resume (המשך) ו-Restart לכל משימת רקע, כמו גיבויים או סנכרון הורדות.

  • פקדים שעוצרים משהו מבקשים ממך אישור תוך 60 שניות.
  • כל פקד שהשתמשו בו נכתב להיסטוריה עם השם שלך.
  • אתה צריך התחברות עם סיסמה. התחברות בלי סיסמה ברשת המקומית נדחית.

הפעלה מחדש עוצרת את 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 ופקדים.
admin אנשים, הזמנות, מגבלות בקשות, מפתחות API, סיסמה ואימות דו-שלבי, הגדרות התחברות, גיבויים.
control הפקדים בדף הזה. רק הבעלים והמנהלים יכולים להעניק אותו.
all read, write ו-admin. לא control.

מפתח אף פעם לא יכול יותר מהאדם שיצר אותו. אי אפשר לשנות היקפים אחר כך; צור מפתח חדש. כל נתיב וההיקף שלו: /api/v1/openapi.json.

HolyArrs חינמי. אם זה חסך לך זמן, תן לו כוכב ב-GitHub, תמוך בפרויקט או קנה לי קפה.