Hoppa till innehåll

Miljövariabler

Expert

Alla variabler som HolyArrs-containern läser. De flesta installationer sätter bara PUID, PGID och TZ.

Variabel Vad den gör Standard Exempel
PUID, PGID Användare och grupp som HolyArrs körs som. Måste äga /config och dina mediemappar. 1000, 1000 PUID=1000
TZ Tidszon för scheman och loggar. Etc/UTC TZ=Europe/Amsterdam
UMASK Behörighetsbitar som nya filer inte får. Gäller bara nya filer. 022 UMASK=002
HOLYARRS_SAVE_PATH Nedladdarens sparmapp, så som nedladdaren ser den. Skickas med varje nedladdning. ingen /data/downloads
HOLYARRS_URL_BASE Kör HolyArrs under en sökväg bakom en reverse proxy. / ignorerar en sökväg som sparats i inställningarna. ingen /holyarrs
HOLYARRS_ALLOWED_HOSTS Extra värdnamn som folk använder för att nå HolyArrs, kommaseparerade. IP-adresser och localhost holyarrs.example.com
HOLYARRS_TRUSTED_PROXIES Din reverse proxys adress eller nätverk, kommaseparerade. Behövs för att se riktiga klientadresser. ingen 172.18.0.0/16
HOLYARRS_MASTER_KEY_FILE Läs valvets huvudnyckel från en egen fil. Användaren PUID måste kunna läsa den. /config/holyarrs.key /keys/holyarrs.key

Sätt FILE__ framför valfri variabel för att läsa dess värde från en fil, till exempel en Docker secret.

environment:
- FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hosts

HolyArrs tar bort en radbrytning i slutet av filen. Om filen saknas stoppar HolyArrs, och loggen nämner variabeln och filen, aldrig värdet.

Återställning och felsökning

Länk till Återställning och felsökning
Variabel Vad den gör Standard Exempel
HOLYARRS_SAFE_MODE Starta bara kärnan: inloggning, bibliotek, inställningar, backuper och hälsa. Ta bort den när felet är åtgärdat. av 1
HOLYARRS_LOW_MEMORY 1 tvingar på läget för lite minne, 0 tvingar av det. Om den inte är satt slås det på vid ungefär 2,5 GiB RAM eller mindre. efter maskinens storlek 1
HOLYARRS_FOLLOW_LINKS 1 låter biblioteksskanningen och importer använda video- och musikfiler som är symlänkar (bibliotek byggda av länkar in i en monterad disk). En länkad nedladdning läggs i biblioteket som en länk. av 1
GOMEMLIMIT Åsidosätt det minnesmål som HolyArrs sätter åt sig själv. satt av HolyArrs 1GiB
HOLYARRS_SKIP_SPACE_CHECK Hoppa över kontrollen av ledigt utrymme före en databasuppdatering. av yes
HOLYARRS_CONFIG_IN_MEMORY Tillåt /config i en mapp som ligger i minnet. För testdatorer; data går förlorad vid omstart. av yes
HOLYARRS_ALLOW_DESKTOP_FOLDER Starta med /config i en delad mapp i Docker Desktop på en Mac, efter att du har kontrollerat att fillås fungerar där. HolyArrs varnar vid varje start. av 1
HOLYARRS_READONLY_DOWNLOADERS Nedladdare som HolyArrs aldrig får ändra, med id eller adress, kommaseparerade. ingen 3,http://qbit:8080
HOLYARRS_HEALTH_URL Adress som containerns hälsokontroll anropar. http://127.0.0.1:6262 http://127.0.0.1:6262/holyarrs

Variabler som slås på och av godtar 1, true, yes eller on.

Sätt dessa före start. Om HOLYARRS_OIDC_ENABLED finns överhuvudtaget, även som false, är det miljön som äger single sign-on och inställningarna visar det bara. De som slås på och av här godtar bara true eller false; allt annat stoppar starten.

Variabel Vad den gör Standard
HOLYARRS_OIDC_ENABLED Slå på single sign-on. false
HOLYARRS_OIDC_ISSUER Leverantörens exakta HTTPS-issuer. ingen
HOLYARRS_OIDC_CLIENT_ID Registrerat klient-id. ingen
HOLYARRS_OIDC_CLIENT_SECRET_FILE Fil med klienthemligheten, högst 4096 byte. Utelämna för en publik klient. ingen
HOLYARRS_OIDC_REDIRECT_URL Exakt callback: din adress, URL base om du har någon, sedan /api/v1/auth/oidc/callback. ingen
HOLYARRS_OIDC_ALLOW_JOIN Nya personer ansluter som medlemmar som bara kan be om titlar. false
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK Tillåt en leverantör i ditt privata nätverk. false
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP Tillåt vanlig HTTP på den här datorn, för test. false
HOLYARRS_FORWARD_AUTH_ENABLED Slå på inloggning via betrodd proxy. false
HOLYARRS_FORWARD_AUTH_ISSUER Stabilt HTTPS-namn för proxyn. ingen
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS Proxyadresser eller intervall som får skicka identitetsheaders, kommaseparerade. ingen
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN Nya proxynamn ansluter som medlemmar som bara kan be om titlar. false

En felaktig konfiguration hindrar HolyArrs från att starta. Stegen finns i Inloggning och lösenord.

Metadata
Variabel Vad den gör Standard
HOLYARRS_METADATA_URL Metadataserverns adress. https://api.holyarrs.com
HOLYARRS_TMDB_KEY Din egen läsåtkomsttoken för TMDB. När den är satt går TMDB-anrop direkt till TMDB i stället för till metadataservern. ingen
HOLYARRS_METADATA_SERVICE_TOKEN_FILE Fil med den här installationens uppgifter till metadataservern, som läses vid varje anrop. Om den inte är satt ligger uppgifterna i valvet. ingen

Vad som fortfarande går via metadataservern med din egen TMDB-nyckel, och varje annan yttre adress, finns i Yttre adresser.

Genvägar vid första start

Var och en lägger till en sak vid start. Används för demos och tester; guiden vid första start gör samma sak.

Variabel Lägger till
HOLYARRS_MOVIES En biblioteksmapp för filmer.
HOLYARRS_QBITTORRENT_URL En qBittorrent-nedladdare.
HOLYARRS_SOURCE_URL En Torznab-källa utan nyckel.
Utvecklar- och testvariabler

Dessa pekar HolyArrs mot ersättningsadresser för tester. Låt dem vara osatta på en riktig installation.

Variabel Vad den gör
HOLYARRS_FLAGS Kommaseparerade reglage för funktioner som är avstängda som standard i den här versionen. Se Uppdateringar.
HOLYARRS_DIRECT_SOURCES 1 låter den här installationen fråga musik- och tv-källor själv i stället för metadataservern.
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL Tillåt en metadataserver i det lokala nätverket.
HOLYARRS_METADATA_COUNT Räkna och logga metadataanrop.
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL Testfil med TMDB-token och ersättningsadress.
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 Ersättningsadresser för externa tjänster.
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY Tidpunkter för trailerpasset som varaktigheter, till exempel 2s.

HolyArrs är gratis. Om det sparade dig tid kan du ge det en stjärna på GitHub, sponsra det eller bjuda mig på en kaffe.