Gå til indhold

Miljøvariabler

Erfaren

Alle variabler, som HolyArrs-containeren læser. De fleste installationer sætter kun PUID, PGID og TZ.

Variabel Hvad den gør Standard Eksempel
PUID, PGID Bruger og gruppe, HolyArrs kører som. Skal være ejer af /config og dine mediemapper. 1000, 1000 PUID=1000
TZ Tidszone til tidsplaner og logs. Etc/UTC TZ=Europe/Amsterdam
UMASK Rettighedsbits, som nye filer ikke får. Gælder kun nye filer. 022 UMASK=002
HOLYARRS_SAVE_PATH Downloaderens gemmemappe, som downloaderen ser den. Sendes med hver download. ingen /data/downloads
HOLYARRS_URL_BASE Kør HolyArrs under en sti bag en reverse proxy. / ignorerer en sti, der er gemt i indstillingerne. ingen /holyarrs
HOLYARRS_ALLOWED_HOSTS Ekstra værtsnavne, som folk bruger til at nå HolyArrs, adskilt med komma. IP-adresser og localhost holyarrs.example.com
HOLYARRS_TRUSTED_PROXIES Din reverse proxys adresse eller netværk, adskilt med komma. Skal bruges for at få de rigtige klientadresser. ingen 172.18.0.0/16
HOLYARRS_MASTER_KEY_FILE Læs hovednøglen til pengeskabet fra en egen fil. Brugeren fra PUID skal kunne læse den. /config/holyarrs.key /keys/holyarrs.key

Værdier fra filer

Link til Værdier fra filer

Sæt FILE__ foran en variabel for at læse dens værdi fra en fil, for eksempel en Docker secret.

environment:
- FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hosts

HolyArrs fjerner ét linjeskift i slutningen af filen. Mangler filen, stopper HolyArrs, og loggen nævner variablen og filen, aldrig værdien.

Gendannelse og fejlfinding

Link til Gendannelse og fejlfinding
Variabel Hvad den gør Standard Eksempel
HOLYARRS_SAFE_MODE Start kun kernen: login, biblioteket, indstillinger, backups og tilstandstjek. Fjern den, når fejlen er rettet. fra 1
HOLYARRS_LOW_MEMORY 1 tvinger tilstand til lav hukommelse til, 0 tvinger den fra. Er den ikke sat, slår den sig til ved ca. 2,5 GiB RAM eller mindre. efter computerens størrelse 1
HOLYARRS_FOLLOW_LINKS 1 lader bibliotekets scanning og importer bruge video- og musikfiler, der er symlinks (biblioteker bygget af links til et monteret drev). En downloadet fil, der er et link, lægges i biblioteket som et link. fra 1
GOMEMLIMIT Tilsidesæt det hukommelsesmål, HolyArrs sætter for sig selv. sat af HolyArrs 1GiB
HOLYARRS_SKIP_SPACE_CHECK Spring tjekket af ledig plads over før en databaseopdatering. fra yes
HOLYARRS_CONFIG_IN_MEMORY Tillad /config i en mappe, der ligger i hukommelsen. Til testcomputere; data går tabt ved genstart. fra yes
HOLYARRS_ALLOW_DESKTOP_FOLDER Start med /config i en delt mappe i Docker Desktop på en Mac, efter du har tjekket, at fillåse virker dér. HolyArrs advarer ved hver start. fra 1
HOLYARRS_READONLY_DOWNLOADERS Downloadere, HolyArrs aldrig må ændre, efter id eller adresse, adskilt med komma. ingen 3,http://qbit:8080
HOLYARRS_HEALTH_URL Adresse, som containerens tilstandstjek kalder. http://127.0.0.1:6262 http://127.0.0.1:6262/holyarrs

Til/fra-variabler accepterer 1, true, yes eller on.

Sæt dem før start. Findes HOLYARRS_OIDC_ENABLED overhovedet, også som false, er det miljøet, der ejer single sign-on, og indstillingerne viser det kun. Til/fra-variablerne her accepterer kun true eller false; alt andet stopper starten.

Variabel Hvad den gør Standard
HOLYARRS_OIDC_ENABLED Slå single sign-on til. false
HOLYARRS_OIDC_ISSUER Udbyderens præcise HTTPS-issuer. ingen
HOLYARRS_OIDC_CLIENT_ID Registreret klient-id. ingen
HOLYARRS_OIDC_CLIENT_SECRET_FILE Fil med klientens hemmelighed, højst 4096 bytes. Udelad den til en offentlig klient. ingen
HOLYARRS_OIDC_REDIRECT_URL Præcis callback-adresse: din adresse, URL base hvis der er en, og derefter /api/v1/auth/oidc/callback. ingen
HOLYARRS_OIDC_ALLOW_JOIN Nye personer kommer ind som medlemmer, der kun kan ønske. false
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK Tillad en udbyder på dit private netværk. false
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP Tillad almindelig HTTP på denne computer, til test. false
HOLYARRS_FORWARD_AUTH_ENABLED Slå login via en betroet proxy til. false
HOLYARRS_FORWARD_AUTH_ISSUER Stabilt HTTPS-navn til proxyen. ingen
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS Proxyadresser eller områder, der må sende identitetsheaders, adskilt med komma. ingen
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN Nye proxynavne kommer ind som medlemmer, der kun kan ønske. false

En forkert opsætning forhindrer HolyArrs i at starte. Trinene står i Login og adgangskoder.

Metadata
Variabel Hvad den gør Standard
HOLYARRS_METADATA_URL Metadataserverens adresse. https://api.holyarrs.com
HOLYARRS_TMDB_KEY Dit eget TMDB-token med læseadgang. Er det sat, går læsninger fra TMDB direkte til TMDB i stedet for til metadataserveren. ingen
HOLYARRS_METADATA_SERVICE_TOKEN_FILE Fil med denne installations loginoplysninger til metadataserveren, læst ved hvert kald. Er den ikke sat, ligger loginoplysningerne i pengeskabet. ingen

Hvad der stadig går gennem metadataserveren med din egen TMDB-nøgle, og alle andre eksterne adresser, står i Eksterne adresser.

Genveje ved første start

Hver tilføjer én ting ved start. Bruges til demoer og tests; guiden ved første start gør det samme.

Variabel Tilføjer
HOLYARRS_MOVIES En biblioteksmappe til film.
HOLYARRS_QBITTORRENT_URL En qBittorrent-downloader.
HOLYARRS_SOURCE_URL En Torznab-kilde uden nøgle.
Udvikler- og testvariabler

Disse peger HolyArrs mod stand-ins til tests. Lad dem stå usat på en rigtig installation.

Variabel Hvad den gør
HOLYARRS_FLAGS Kommaadskilte kontakter til funktioner, der er slået fra som standard i denne version. Se Opdateringer.
HOLYARRS_DIRECT_SOURCES 1 lader denne installation spørge musik- og tv-kilder selv i stedet for metadataserveren.
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL Tillad en metadataserver på det lokale netværk.
HOLYARRS_METADATA_COUNT Tæl og log metadataforespørgsler.
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL Testfil med TMDB-token og stand-in-adresse.
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 Stand-in-adresser til eksterne tjenester.
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY Timing af trailerkørslen som varigheder, for eksempel 2s.

HolyArrs er gratis. Hvis det sparede dig tid, kan du give det en stjerne på GitHub, sponsorere det eller give mig en kop kaffe.