Variabile de mediu
Expert
Toate variabilele pe care le citește containerul HolyArrs. Majoritatea instalărilor setează doar PUID, PGID și TZ.
Obișnuite
Link către Obișnuite| Variabilă | Ce face | Implicit | Exemplu |
|---|---|---|---|
PUID, PGID |
Utilizatorul și grupul cu care rulează HolyArrs. Trebuie să fie proprietarii lui /config și ai dosarelor tale media. |
1000, 1000 |
PUID=1000 |
TZ |
Fusul orar pentru programe și jurnale. | Etc/UTC |
TZ=Europe/Amsterdam |
UMASK |
Biții de permisiune pe care fișierele noi nu îi primesc. Afectează doar fișierele noi. | 022 |
UMASK=002 |
HOLYARRS_SAVE_PATH |
Dosarul de salvare al programului de descărcare, așa cum îl vede acesta. Se trimite cu fiecare descărcare. | niciuna | /data/downloads |
HOLYARRS_URL_BASE |
Servește HolyArrs sub o cale, în spatele unui proxy invers. / ignoră o cale salvată în Setări. |
niciuna | /holyarrs |
HOLYARRS_ALLOWED_HOSTS |
Nume de gazdă în plus cu care oamenii ajung la HolyArrs, separate prin virgulă. | IP-urile și localhost |
holyarrs.example.com |
HOLYARRS_TRUSTED_PROXIES |
Adresa sau rețeaua proxy-ului tău invers, separate prin virgulă. E nevoie de ea pentru adresele reale ale clienților. | niciuna | 172.18.0.0/16 |
HOLYARRS_MASTER_KEY_FILE |
Citește cheia principală a seifului dintr-un fișier separat. Utilizatorul PUID trebuie să-l poată citi. |
/config/holyarrs.key |
/keys/holyarrs.key |
Valori din fișiere
Link către Valori din fișierePune FILE__ în fața oricărei variabile ca să-i citești valoarea dintr-un fișier, de exemplu un secret Docker.
environment: - FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hostsHolyArrs scoate o linie nouă de la sfârșitul fișierului. Dacă fișierul lipsește, HolyArrs se oprește, iar jurnalul (log) numește variabila și fișierul, niciodată valoarea.
Recuperare și depanare
Link către Recuperare și depanare| Variabilă | Ce face | Implicit | Exemplu |
|---|---|---|---|
HOLYARRS_SAFE_MODE |
Pornește doar nucleul: conectarea, Biblioteca, setările, copiile de rezervă și sănătatea. Scoate-o după ce ai rezolvat problema. | oprit | 1 |
HOLYARRS_LOW_MEMORY |
1 pornește forțat modul cu memorie puțină, 0 îl oprește forțat. Nesetată, se pornește la cam 2.5 GiB de RAM sau mai puțin. |
după mărimea aparatului | 1 |
HOLYARRS_FOLLOW_LINKS |
1 lasă scanarea Bibliotecii și importurile să folosească fișiere video și muzică care sunt legături simbolice (Biblioteci făcute din legături către un disc montat). O descărcare legată se pune în Bibliotecă tot ca legătură. |
oprit | 1 |
GOMEMLIMIT |
Înlocuiește ținta de memorie pe care și-o setează HolyArrs. | setată de HolyArrs | 1GiB |
HOLYARRS_SKIP_SPACE_CHECK |
Sare peste verificarea spațiului liber dinainte de o actualizare a bazei de date. | oprit | yes |
HOLYARRS_CONFIG_IN_MEMORY |
Permite /config într-un dosar din memorie. Pentru aparate de test; datele se pierd la repornire. |
oprit | yes |
HOLYARRS_ALLOW_DESKTOP_FOLDER |
Pornește cu /config într-un dosar partajat din Docker Desktop pe un Mac, după ce verifici că blocările de fișiere merg acolo. HolyArrs avertizează la fiecare pornire. |
oprit | 1 |
HOLYARRS_READONLY_DOWNLOADERS |
Programele de descărcare pe care HolyArrs nu trebuie să le schimbe niciodată, după id sau adresă, separate prin virgulă. | niciuna | 3,http://qbit:8080 |
HOLYARRS_HEALTH_URL |
Adresa pe care o apelează verificarea de sănătate a containerului. | http://127.0.0.1:6262 |
http://127.0.0.1:6262/holyarrs |
Variabilele pornit/oprit acceptă 1, true, yes sau on.
Autentificare unică
Link către Autentificare unicăSetează-le înainte de pornire. Dacă HOLYARRS_OIDC_ENABLED există deloc, chiar și ca false, mediul controlează autentificarea unică (SSO), iar Setările doar o arată. Cele pornit/oprit de aici acceptă doar true sau false; orice altceva oprește pornirea.
| Variabilă | Ce face | Implicit |
|---|---|---|
HOLYARRS_OIDC_ENABLED |
Pornește autentificarea unică. | false |
HOLYARRS_OIDC_ISSUER |
Emitentul HTTPS exact al furnizorului. | niciuna |
HOLYARRS_OIDC_CLIENT_ID |
Id-ul clientului înregistrat. | niciuna |
HOLYARRS_OIDC_CLIENT_SECRET_FILE |
Fișierul cu secretul clientului, de cel mult 4096 de octeți. Lasă-o nesetată pentru un client public. | niciuna |
HOLYARRS_OIDC_REDIRECT_URL |
Apelul de întoarcere exact: adresa ta, URL base dacă ai, apoi /api/v1/auth/oidc/callback. |
niciuna |
HOLYARRS_OIDC_ALLOW_JOIN |
Oamenii noi se alătură ca membri care pot doar să ceară. | false |
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK |
Permite un furnizor din rețeaua ta privată. | false |
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP |
Permite HTTP simplu pe acest aparat, pentru teste. | false |
HOLYARRS_FORWARD_AUTH_ENABLED |
Pornește conectarea prin proxy de încredere. | false |
HOLYARRS_FORWARD_AUTH_ISSUER |
Un nume HTTPS stabil pentru proxy. | niciuna |
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS |
Adresele sau intervalele proxy-urilor care au voie să trimită antete de identitate, separate prin virgulă. | niciuna |
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN |
Numele noi venite prin proxy se alătură ca membri care pot doar să ceară. | false |
O configurare greșită oprește pornirea HolyArrs. Pașii sunt în Conectare și parole.
Pentru experți
Link către Pentru experțiMetadate
| Variabilă | Ce face | Implicit |
|---|---|---|
HOLYARRS_METADATA_URL |
Adresa serverului de metadate. | https://api.holyarrs.com |
HOLYARRS_TMDB_KEY |
Propriul tău token de citire TMDB. Dacă e setat, citirile TMDB merg direct la TMDB, nu prin serverul de metadate. | niciuna |
HOLYARRS_METADATA_SERVICE_TOKEN_FILE |
Fișierul cu credențialul acestei instalări pentru serverul de metadate, citit la fiecare apel. Nesetat, credențialul stă în seif. | niciuna |
Ce mai trece prin serverul de metadate cu propria ta cheie TMDB și toate celelalte adrese externe sunt în Adrese externe.
Scurtături la prima pornire
Fiecare adaugă un element la pornire. Se folosesc pentru demonstrații și teste; asistentul de la prima pornire face același lucru.
| Variabilă | Adaugă |
|---|---|
HOLYARRS_MOVIES |
Un dosar de filme al Bibliotecii. |
HOLYARRS_QBITTORRENT_URL |
Un program de descărcare qBittorrent. |
HOLYARRS_SOURCE_URL |
O Sursă Torznab fără cheie. |
Variabile pentru dezvoltare și teste
Acestea îndreaptă HolyArrs spre înlocuitori, pentru teste. Lasă-le nesetate la o instalare reală.
| Variabilă | Ce face |
|---|---|
HOLYARRS_FLAGS |
Comutatoare separate prin virgulă pentru funcții oprite implicit în această versiune. Vezi Actualizări. |
HOLYARRS_DIRECT_SOURCES |
1 lasă această instalare să întrebe singură sursele de muzică și TV, în loc de serverul de metadate. |
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL |
Permite un server de metadate din rețeaua locală. |
HOLYARRS_METADATA_COUNT |
Numără și scrie în jurnal cererile de metadate. |
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL |
Fișier de token TMDB de test și adresa înlocuitoare. |
HOLYARRS_TVMAZE_URL, HOLYARRS_MUSICBRAINZ_URL, HOLYARRS_DEEZER_URL, HOLYARRS_TRAKT_URL, HOLYARRS_PLEX_URL, HOLYARRS_PLEX_APP_URL, HOLYARRS_PLEX_DISCOVER_URL, HOLYARRS_PUSHOVER_URL, HOLYARRS_TELEGRAM_URL, HOLYARRS_YOUTUBE_URL, HOLYARRS_RELEASE_FEED |
Adrese înlocuitoare pentru servicii din afară. |
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY |
Momentele trecerii pentru trailere, ca durate, de exemplu 2s. |
Vezi și
Link către Vezi șiHolyArrs este gratuit. Dacă ți-a economisit timp, dă-i o stea pe GitHub, sponsorizează-l sau cumpără-mi o cafea.