Gå til innholdet

Miljøvariabler

Ekspert

Alle variablene containeren til HolyArrs leser. De fleste installasjoner setter bare PUID, PGID og TZ.

Variabel Hva den gjør Standard Eksempel
PUID, PGID Brukeren og gruppen HolyArrs kjører som. Må eie /config og mediemappene dine. 1000, 1000 PUID=1000
TZ Tidssone for tidsplaner og logger. Etc/UTC TZ=Europe/Amsterdam
UMASK Tillatelsesbiter som nye filer ikke får. Gjelder bare nye filer. 022 UMASK=002
HOLYARRS_SAVE_PATH Lagringsmappen til nedlasteren, slik nedlasteren ser den. Sendes med hver nedlasting. ingen /data/downloads
HOLYARRS_URL_BASE Kjør HolyArrs under en sti bak en reverse proxy. / ignorerer en sti som er lagret i Innstillinger. ingen /holyarrs
HOLYARRS_ALLOWED_HOSTS Ekstra vertsnavn folk bruker for å nå HolyArrs, adskilt med komma. IP-adresser og localhost holyarrs.example.com
HOLYARRS_TRUSTED_PROXIES Adressen eller nettverket til reverse proxyen din, adskilt med komma. Trengs for å få riktige klientadresser. ingen 172.18.0.0/16
HOLYARRS_MASTER_KEY_FILE Les hovednøkkelen til hvelvet fra en egen fil. Brukeren PUID må kunne lese den. /config/holyarrs.key /keys/holyarrs.key

Sett FILE__ foran en variabel for å lese verdien fra en fil, for eksempel en Docker secret.

environment:
- FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hosts

HolyArrs fjerner ett linjeskift på slutten av filen. Hvis filen mangler, stopper HolyArrs, og loggen nevner variabelen og filen, aldri verdien.

Gjenoppretting og feilsøking

Lenke til Gjenoppretting og feilsøking
Variabel Hva den gjør Standard Eksempel
HOLYARRS_SAFE_MODE Start bare kjernen: innlogging, bibliotek, innstillinger, backuper og helse. Fjern den etter at feilen er rettet. av 1
HOLYARRS_LOW_MEMORY 1 tvinger modus for lite minne på, 0 tvinger den av. Uten verdi slås den på ved omtrent 2,5 GiB RAM eller mindre. etter maskinstørrelse 1
HOLYARRS_FOLLOW_LINKS 1 lar biblioteksskanningen og importer bruke video- og musikkfiler som er symbolske lenker (bibliotek bygd av lenker til en montert disk). En lenket nedlasting legges i biblioteket som en lenke. av 1
GOMEMLIMIT Overstyr minnemålet HolyArrs setter for seg selv. satt av HolyArrs 1GiB
HOLYARRS_SKIP_SPACE_CHECK Hopp over sjekken av ledig plass før en databaseoppdatering. av yes
HOLYARRS_CONFIG_IN_MEMORY Tillat /config i en mappe som ligger i minnet. For testmaskiner; data går tapt ved omstart. av yes
HOLYARRS_ALLOW_DESKTOP_FOLDER Start med /config i en delt mappe i Docker Desktop på en Mac, etter at du har sjekket at fillåser fungerer der. HolyArrs advarer ved hver oppstart. av 1
HOLYARRS_READONLY_DOWNLOADERS Nedlastere HolyArrs aldri skal endre, med id eller adresse, adskilt med komma. ingen 3,http://qbit:8080
HOLYARRS_HEALTH_URL Adressen helsesjekken til containeren kaller. http://127.0.0.1:6262 http://127.0.0.1:6262/holyarrs

Av/på-variabler godtar 1, true, yes eller on.

Sett disse før oppstart. Hvis HOLYARRS_OIDC_ENABLED finnes i det hele tatt, selv som false, er det miljøet som eier single sign-on, og Innstillinger viser det bare. Av/på-variablene her tar bare true eller false; alt annet stopper oppstarten.

Variabel Hva den gjør Standard
HOLYARRS_OIDC_ENABLED Slå på single sign-on. false
HOLYARRS_OIDC_ISSUER Den nøyaktige HTTPS-utstederen til leverandøren. ingen
HOLYARRS_OIDC_CLIENT_ID Registrert klient-id. ingen
HOLYARRS_OIDC_CLIENT_SECRET_FILE Fil med klienthemmeligheten, på høyst 4096 byte. Utelat den for en offentlig klient. ingen
HOLYARRS_OIDC_REDIRECT_URL Nøyaktig callback: adressen din, URL base hvis du bruker en, og så /api/v1/auth/oidc/callback. ingen
HOLYARRS_OIDC_ALLOW_JOIN Nye personer blir medlemmer som bare kan be om titler. false
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK Tillat en leverandør på det private nettverket ditt. false
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP Tillat vanlig HTTP på denne maskinen, for testing. false
HOLYARRS_FORWARD_AUTH_ENABLED Slå på innlogging via betrodd proxy. false
HOLYARRS_FORWARD_AUTH_ISSUER Stabilt HTTPS-navn for proxyen. ingen
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS Proxyadresser eller områder som får sende identitetsheadere, adskilt med komma. ingen
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN Nye proxynavn blir medlemmer som bare kan be om titler. false

Et feil oppsett hindrer HolyArrs i å starte. Trinnene står i Innlogging og passord.

Metadata
Variabel Hva den gjør Standard
HOLYARRS_METADATA_URL Adressen til metadataserveren. https://api.holyarrs.com
HOLYARRS_TMDB_KEY Ditt eget TMDB-token med lesetilgang. Når det er satt, går TMDB-oppslag rett til TMDB i stedet for til metadataserveren. ingen
HOLYARRS_METADATA_SERVICE_TOKEN_FILE Fil med legitimasjonen til denne installasjonen hos metadataserveren, lest ved hvert kall. Uten verdi ligger legitimasjonen i hvelvet. ingen

Hva som fortsatt går gjennom metadataserveren med din egen TMDB-nøkkel, og alle andre utenforliggende adresser, står i Eksterne adresser.

Snarveier ved første oppstart

Hver av dem legger til ett element ved oppstart. Brukes til demoer og tester; veiviseren ved første oppstart gjør det samme.

Variabel Legger til
HOLYARRS_MOVIES En bibliotekmappe for filmer.
HOLYARRS_QBITTORRENT_URL En qBittorrent-nedlaster.
HOLYARRS_SOURCE_URL En Torznab-kilde uten nøkkel.
Variabler for utvikling og test

Disse peker HolyArrs mot erstatninger for eksterne tjenester i tester. La dem stå uten verdi på en ekte installasjon.

Variabel Hva den gjør
HOLYARRS_FLAGS Brytere adskilt med komma for funksjoner som er av som standard i denne versjonen. Se Oppdateringer.
HOLYARRS_DIRECT_SOURCES 1 lar denne installasjonen spørre musikk- og TV-kilder selv i stedet for metadataserveren.
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL Tillat en metadataserver på det lokale nettverket.
HOLYARRS_METADATA_COUNT Tell og logg metadataforespørsler.
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL Testfil for TMDB-token og adresse til en erstatning.
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 Adresser til erstatninger for eksterne tjenester.
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY Tidsintervaller for trailer-runden, oppgitt som varigheter, for eksempel 2s.

HolyArrs er gratis. Hvis det sparte deg tid, kan du gi det en stjerne på GitHub, sponse det eller spandere en kaffe.