İçeriğe geç

Modüller ve güvenli mod

Kurulum

Kullanmadığın modülleri kapat, bir şey bozulunca güvenli modda başlat ve HolyArrs’ı tarayıcıdan yeniden başlat.

Bir modülü aç ya da kapat

Bir modülü aç ya da kapat bağlantısı

HolyArrs’ın 5 modülü var: Movies (filmler), TV shows (diziler), Music (müzik), Subtitles (altyazı) ve Requests (istekler). Bunları ilk kez ilk açılış sihirbazında seçersin.

  1. Settings > Parts’ı (Ayarlar > Modüller) aç.
  2. Bir modülün yanındaki Turn on’a (aç) ya da Turn off’a (kapat) tıkla. Menü öğelerinin göründüğünü ya da gittiğini görmelisin.

Hiçbir şey silinmez. Modülü yeniden açarsan kaldığı yerden devam eder.

Güvenli mod yalnızca temel parçaları başlatır; bir şey HolyArrs’ın açılmasını ya da çalışmasını engelliyorsa işe yarar. Giriş yapabilir, kütüphaneni görebilir, ayarları değiştirebilir, yedek alıp geri yükleyebilirsin. Arama, ekleme, yenileme, indirme ve içe aktarma bir sonraki normal açılışa kadar bekler.

  1. Settings > Danger zone’u (Ayarlar > Tehlikeli bölge) aç.
  2. Restart in safe mode’a (güvenli modda yeniden başlat) tıkla. Her sayfada bir şerit görmelisin.
  3. Sorunu düzelt, sonra Restart HolyArrs’a (HolyArrs’ı yeniden başlat) tıkla. Bir sonraki açılış normal olur.

Sayfaya ulaşamıyorsan Compose’ta HOLYARRS_SAFE_MODE=1 ayarla ya da -safe-mode ile başlat. Düzelttikten sonra kaldır: ikisi de her açılışı güvenli modda tutar.

Bir modül kapalıyken ne durur

Bir modül kapalıyken ne durur bağlantısı
Modül Durur Devam eder
Filmler Film sayfaları ve menü öğeleri, ekleme, arama, yenileme İndiricindeki indirmeler yine takip edilir. Dosyalar kalır.
Diziler Dizi sayfaları, ekleme, arama, sezon aramaları, yenilemeler Filmlerle aynı.
Müzik Sanatçı ve albüm sayfaları, müzik ayarları, sanatçı yenilemeleri, albüm aramaları Filmlerle aynı.
Altyazı Altyazı ayarları, eksik altyazılar sayfası, aramalar ve denetimler Videolarının yanındaki altyazı dosyaları kalır.
İstekler İstek sayfaları ve başlık isteme Mevcut istekler kalır, modül açılınca geri gelir.

Her zaman açık olanlar: giriş ve hesaplar, Kütüphane klasörleri, kaynaklar, indiriciler ve indirmeler, uyarılar, geçmiş, yedekler, sağlık denetimleri, ayarlar ve API.

  • Altyazı için filmler ya da diziler açık olmalı. İstekler için filmler, diziler ya da müzik açık olmalı. HolyArrs bunu bozan bir değişikliği reddeder ve önce neyi değiştirmen gerektiğini söyler.
  • Kapalı bir modülün sıradaki işi bekler ve modül açılınca çalışır.
  • Bir modülü kapatmak bellek kazandırmaz. Her şey tek programda çalışır.

Yeniden başlat, duraklat ve kapat

Yeniden başlat, duraklat ve kapat bağlantısı

Settings > Danger zone (sahip ve yöneticiler) şunları içerir: Restart HolyArrs, Restart in safe mode ve Shut down (kapat); ayrıca yedekler ya da indirme eşitleme gibi her arka plan görevi için Pause (duraklat), Resume (devam et) ve Restart (yeniden başlat).

  • Bir şeyi durduran düğmeler 60 sn içinde onay ister.
  • Kullanılan her düğme adınla Geçmiş’e yazılır.
  • Parolayla giriş gerekir. Yerel ağda parolasız giriş reddedilir.

Yeniden başlatma HolyArrs’ı düzgünce durdurur ve Docker’ın tekrar başlatmasına bırakır, bu yüzden restart: unless-stopped ayarla.

Yeniden başlatma ilkesi Yeniden başlat Kapat
unless-stopped ya da always Geri gelir O da geri gelir
on-failure Geri gelir Kapalı kalır
no Kapalı kalır Kapalı kalır
Belirti Neden Çözüm
HolyArrs bir modülü kapatamıyor Başka bir modül ona ihtiyaç duyuyor Mesajın dediği gibi önce o modülü kapat.
Yeniden başlatma HolyArrs’ı tamamen kapattı Yeniden başlatma ilkesi no Konteyneri başlat ve restart: unless-stopped ayarla.
Düğmeler reddediliyor Parolasız yerel giriş ya da anahtarda control yok Parolanla giriş yap.
Bir görev başarısız kalıyor Senin müdahalene ihtiyacı var Nedenini /health sayfasında oku, düzelt, o görev için Restart’a tıkla.

Daha fazla çözüm: Sorun giderme.

Sağlık durumları

/health, Settings > Parts ve GET /api/v1/health/states; her arka plan görevini, modülü ve bağlı uygulamayı bir durum ve bir nedenle listeler.

Durum Anlamı
off Kapatıldı, duraklatıldı ya da güvenli modda başlatılmadı.
starting Başlıyor ya da henüz denetlenmedi.
running Çalışıyor.
retrying Başarısız oldu; HolyArrs her seferinde daha uzun bekleyerek yeniden dener.
failed Çöktü, takıldı ya da müdahale gerekiyor. Neden ne yapacağını söyler.

Çöken bir görev önce failed, sonra retrying gösterir, sonra yeniden başlar. Bu sırada giriş, kütüphane ve yedekler çalışmaya devam eder. Takılan bir görev tam yeniden başlatmayla düzelir.

Bellek ve düşük bellek modu

HolyArrs 384 MiB altında kalmayı hedefler; bu 500 MB’lık konteyner sınırına sığar. Kendi hedefini belirlemek için GOMEMLIMIT değerini konteynerin belleğinin yaklaşık yüzde 80’ine ayarla.

Düşük bellek modu bellekte daha az tutar, veritabanından daha çok okur. Bazı sayfalar biraz daha geç açılır ve müzik kataloğu kopyası gibi arka plan işleri daha seyrek çalışır.

Ayar Etki
(varsayılan, Linux) Yaklaşık 2.5 GiB bellekte ya da altında kendiliğinden açılır.
HOLYARRS_LOW_MEMORY=1 Her zaman açık.
HOLYARRS_LOW_MEMORY=0 Her zaman kapalı.

İlk günlük satırı açık olup olmadığını ve nedenini söyler.

API anahtarı kapsamları

Settings > API > API keys (Ayarlar > API > API anahtarları) içinde bir anahtar oluştur ve X-Api-Key başlığıyla gönder.

Kapsam Neye ulaşır
read Kütüphane, işler, indirmeler, geçmiş, sağlık, ayarlar. Gizli değerler maskeli.
health_read Yalnızca sağlık durumları. İzleme araçları için.
write Yönetici rotaları ve düğmeler dışındaki her değişiklik.
admin Kişiler, davetler, istek limitleri, API anahtarları, parola ve iki aşamalı doğrulama, giriş ayarları, yedekler.
control Bu sayfadaki düğmeler. Yalnızca sahip ve yöneticiler verebilir.
all read, write ve admin. control değil.

Bir anahtar, onu oluşturan kişiden fazlasını yapamaz. Kapsamlar sonradan değiştirilemez; yeni anahtar oluştur. Her rota ve kapsamı: /api/v1/openapi.json.

HolyArrs ücretsiz. Zamanından tasarruf ettirdiyse GitHub'da yıldızla, sponsor ol ya da bana bir kahve ısmarla.