Preskoči na sadržaj

Varijable okoline

Napredno

Sve varijable koje čita HolyArrs container. Većina instalacija postavlja samo PUID, PGID i TZ.

Varijabla Što radi Zadano Primjer
PUID, PGID Korisnik i grupa pod kojima HolyArrs radi. Moraju biti vlasnici mape /config i tvojih mapa s medijima. 1000, 1000 PUID=1000
TZ Vremenska zona za rasporede i logove. Etc/UTC TZ=Europe/Amsterdam
UMASK Bitovi dozvola koje nove datoteke ne dobivaju. Utječe samo na nove datoteke. 022 UMASK=002
HOLYARRS_SAVE_PATH Mapa u koju preuzimatelj sprema, onako kako je preuzimatelj vidi. Šalje se sa svakim preuzimanjem. nema /data/downloads
HOLYARRS_URL_BASE Posluži HolyArrs na putanji iza reverse proxyja. / zanemaruje putanju spremljenu u Postavkama. nema /holyarrs
HOLYARRS_ALLOWED_HOSTS Dodatna imena hosta kojima ljudi otvaraju HolyArrs, odvojena zarezom. IP adrese i localhost holyarrs.example.com
HOLYARRS_TRUSTED_PROXIES Adresa ili mreža tvog reverse proxyja, odvojene zarezom. Potrebno za prave adrese klijenata. nema 172.18.0.0/16
HOLYARRS_MASTER_KEY_FILE Pročitaj glavni ključ trezora iz njegove vlastite datoteke. Korisnik PUID mora je moći čitati. /config/holyarrs.key /keys/holyarrs.key

Stavi FILE__ ispred bilo koje varijable da njezinu vrijednost pročitaš iz datoteke, na primjer iz Docker secreta.

environment:
- FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hosts

HolyArrs odbacuje jedan novi redak na kraju datoteke. Ako datoteka nedostaje, HolyArrs se zaustavlja, a log navodi varijablu i datoteku, nikad vrijednost.

Oporavak i rješavanje problema

Poveznica na Oporavak i rješavanje problema
Varijabla Što radi Zadano Primjer
HOLYARRS_SAFE_MODE Pokreni samo jezgru: prijavu, Biblioteku, postavke, backupe i provjeru stanja. Ukloni je nakon popravka. isključeno 1
HOLYARRS_LOW_MEMORY 1 prisilno uključuje način rada s malo memorije, 0 ga prisilno isključuje. Ako nije postavljena, uključuje se pri otprilike 2.5 GiB RAM-a ili manje. prema veličini računala 1
HOLYARRS_FOLLOW_LINKS 1 omogućuje da skeniranje Biblioteke i uvozi koriste video i glazbene datoteke koje su symlinkovi (biblioteke građene od poveznica na montirani disk). Povezano preuzimanje u Biblioteku dolazi kao poveznica. isključeno 1
GOMEMLIMIT Nadjačaj cilj memorije koji HolyArrs sam postavlja. postavlja HolyArrs 1GiB
HOLYARRS_SKIP_SPACE_CHECK Preskoči provjeru slobodnog prostora prije ažuriranja baze podataka. isključeno yes
HOLYARRS_CONFIG_IN_MEMORY Dopusti /config u mapi koja je u memoriji. Za probna računala; podaci se gube pri ponovnom pokretanju. isključeno yes
HOLYARRS_ALLOW_DESKTOP_FOLDER Pokreni s mapom /config u dijeljenoj mapi Docker Desktopa na Macu, nakon što provjeriš da zaključavanje datoteka tamo radi. HolyArrs upozorava pri svakom pokretanju. isključeno 1
HOLYARRS_READONLY_DOWNLOADERS Preuzimatelji koje HolyArrs nikad ne smije mijenjati, po id-u ili adresi, odvojeni zarezom. nema 3,http://qbit:8080
HOLYARRS_HEALTH_URL Adresa koju poziva provjera stanja containera. http://127.0.0.1:6262 http://127.0.0.1:6262/holyarrs

Varijable za uključivanje i isključivanje prihvaćaju 1, true, yes ili on.

Postavi ih prije pokretanja. Ako HOLYARRS_OIDC_ENABLED postoji uopće, čak i kao false, okolina upravlja single sign-onom, a Postavke ga samo prikazuju. Ovdje prekidači prihvaćaju samo true ili false; sve drugo zaustavlja pokretanje.

Varijabla Što radi Zadano
HOLYARRS_OIDC_ENABLED Uključi single sign-on. false
HOLYARRS_OIDC_ISSUER Točan HTTPS issuer providera. nema
HOLYARRS_OIDC_CLIENT_ID Registrirani id klijenta. nema
HOLYARRS_OIDC_CLIENT_SECRET_FILE Datoteka s tajnom klijenta, najviše 4096 bajtova. Izostavi za javnog klijenta. nema
HOLYARRS_OIDC_REDIRECT_URL Točan callback: tvoja adresa, URL base ako postoji, pa /api/v1/auth/oidc/callback. nema
HOLYARRS_OIDC_ALLOW_JOIN Novi ljudi pridružuju se kao članovi koji mogu samo tražiti. false
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK Dopusti providera na tvojoj privatnoj mreži. false
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP Dopusti običan HTTP na ovom računalu, za testiranje. false
HOLYARRS_FORWARD_AUTH_ENABLED Uključi prijavu preko pouzdanog proxyja. false
HOLYARRS_FORWARD_AUTH_ISSUER Stabilno HTTPS ime za proxy. nema
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS Adrese ili rasponi proxyja koji smiju slati zaglavlja identiteta, odvojeni zarezom. nema
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN Nova imena s proxyja pridružuju se kao članovi koji mogu samo tražiti. false

Loše postavljanje sprječava pokretanje HolyArrs. Koraci su u Prijava i lozinke.

Metapodaci
Varijabla Što radi Zadano
HOLYARRS_METADATA_URL Adresa servera s metapodacima. https://api.holyarrs.com
HOLYARRS_TMDB_KEY Tvoj vlastiti TMDB token za čitanje. Kad je postavljen, TMDB se čita izravno s TMDB-a umjesto preko servera s metapodacima. nema
HOLYARRS_METADATA_SERVICE_TOKEN_FILE Datoteka s vjerodajnicom ove instalacije za server s metapodacima, čita se pri svakom pozivu. Ako nije postavljena, vjerodajnica je u trezoru. nema

Što i dalje ide preko servera s metapodacima uz tvoj vlastiti TMDB ključ, kao i svaka druga vanjska adresa, opisano je u Vanjske adrese.

Prečaci pri prvom pokretanju

Svaka pri pokretanju dodaje jednu stavku. Koriste se za demo i testove; čarobnjak pri prvom pokretanju radi isto.

Varijabla Dodaje
HOLYARRS_MOVIES Mapa biblioteke za filmove.
HOLYARRS_QBITTORRENT_URL qBittorrent preuzimatelj.
HOLYARRS_SOURCE_URL Torznab izvor bez ključa.
Varijable za razvoj i testiranje

Ove varijable usmjeravaju HolyArrs na zamjenske servise za testove. Na pravoj instalaciji ostavi ih nepostavljene.

Varijabla Što radi
HOLYARRS_FLAGS Prekidači odvojeni zarezom za značajke koje su u ovoj verziji prema zadanim postavkama isključene. Vidi Ažuriranja.
HOLYARRS_DIRECT_SOURCES 1 omogućuje da ova instalacija sama pita izvore glazbe i serija umjesto servera s metapodacima.
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL Dopusti server s metapodacima na lokalnoj mreži.
HOLYARRS_METADATA_COUNT Broji i bilježi zahtjeve za metapodacima.
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL Datoteka s probnim TMDB tokenom i adresa zamjenskog servisa.
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 zamjenskih servisa za vanjske servise.
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY Vrijeme prolaza za trailere kao trajanja, na primjer 2s.

HolyArrs je besplatan. Ako ti je uštedio vrijeme, daj mu zvjezdicu na GitHubu, podrži ga ili počasti me kavom.