Zmienne środowiskowe
Zaawansowany
Wszystkie zmienne, które czyta kontener HolyArrs. Przy większości instalacji ustawiasz tylko PUID, PGID i TZ.
Najczęstsze
Link do: Najczęstsze| Zmienna | Co robi | Domyślnie | Przykład |
|---|---|---|---|
PUID, PGID |
Użytkownik i grupa, z którymi działa HolyArrs. Muszą być właścicielami /config i twoich folderów z multimediami. |
1000, 1000 |
PUID=1000 |
TZ |
Strefa czasowa dla harmonogramów i logów. | Etc/UTC |
TZ=Europe/Amsterdam |
UMASK |
Bity uprawnień, których nowe pliki nie dostają. Dotyczy tylko nowych plików. | 022 |
UMASK=002 |
HOLYARRS_SAVE_PATH |
Folder zapisu downloadera, tak jak widzi go downloader. Wysyłany z każdym pobieraniem. | brak | /data/downloads |
HOLYARRS_URL_BASE |
Udostępnia HolyArrs pod ścieżką za reverse proxy. / ignoruje ścieżkę zapisaną w ustawieniach. |
brak | /holyarrs |
HOLYARRS_ALLOWED_HOSTS |
Dodatkowe nazwy hosta, którymi ludzie łączą się z HolyArrs, oddzielone przecinkami. | adresy IP i localhost |
holyarrs.example.com |
HOLYARRS_TRUSTED_PROXIES |
Adres lub sieć twojego reverse proxy, oddzielone przecinkami. Potrzebne, żeby widzieć prawdziwe adresy klientów. | brak | 172.18.0.0/16 |
HOLYARRS_MASTER_KEY_FILE |
Czyta klucz główny sejfu z osobnego pliku. Użytkownik PUID musi móc go odczytać. |
/config/holyarrs.key |
/keys/holyarrs.key |
Wartości z plików
Link do: Wartości z plikówDopisz FILE__ przed dowolną zmienną, żeby wczytać jej wartość z pliku, na przykład z sekretu Dockera.
environment: - FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hostsHolyArrs odcina jeden znak nowej linii na końcu pliku. Jeśli pliku brakuje, HolyArrs się zatrzymuje, a log podaje nazwę zmiennej i pliku, nigdy wartość.
Odzyskiwanie i rozwiązywanie problemów
Link do: Odzyskiwanie i rozwiązywanie problemów| Zmienna | Co robi | Domyślnie | Przykład |
|---|---|---|---|
HOLYARRS_SAFE_MODE |
Uruchamia tylko rdzeń: logowanie, bibliotekę, ustawienia, backupy i kondycję. Usuń ją po naprawie. | wyłączona | 1 |
HOLYARRS_LOW_MEMORY |
1 wymusza tryb niskiego zużycia pamięci, 0 go wyłącza. Bez ustawienia włącza się przy około 2.5 GiB pamięci RAM lub mniej. |
zależy od komputera | 1 |
GOMEMLIMIT |
Zmienia limit pamięci, który HolyArrs sam sobie ustawia. | ustawia HolyArrs | 1GiB |
HOLYARRS_SKIP_SPACE_CHECK |
Pomija kontrolę wolnego miejsca przed aktualizacją bazy danych. | wyłączona | yes |
HOLYARRS_CONFIG_IN_MEMORY |
Pozwala trzymać /config w folderze w pamięci. Dla komputerów testowych; dane znikają po restarcie. |
wyłączona | yes |
HOLYARRS_ALLOW_DESKTOP_FOLDER |
Uruchamia z /config we współdzielonym folderze Docker Desktop na Macu, jeśli sprawdzisz, że blokady plików tam działają. HolyArrs ostrzega przy każdym starcie. |
wyłączona | 1 |
HOLYARRS_READONLY_DOWNLOADERS |
Downloadery, których HolyArrs nigdy nie może zmieniać, podane przez id lub adres, oddzielone przecinkami. | brak | 3,http://qbit:8080 |
HOLYARRS_HEALTH_URL |
Adres, który wywołuje kontrola kondycji kontenera. | http://127.0.0.1:6262 |
http://127.0.0.1:6262/holyarrs |
Zmienne włącz/wyłącz przyjmują 1, true, yes lub on.
Single sign-on (SSO)
Link do: Single sign-on (SSO)Ustaw je przed uruchomieniem. Jeśli HOLYARRS_OIDC_ENABLED w ogóle jest obecna, nawet jako false, to środowisko zarządza single sign-on, a Ustawienia tylko je pokazują. Zmienne włącz/wyłącz w tej tabeli przyjmują tylko true lub false; cokolwiek innego zatrzymuje start.
| Zmienna | Co robi | Domyślnie |
|---|---|---|
HOLYARRS_OIDC_ENABLED |
Włącza single sign-on. | false |
HOLYARRS_OIDC_ISSUER |
Dokładny issuer HTTPS dostawcy. | brak |
HOLYARRS_OIDC_CLIENT_ID |
Zarejestrowane id klienta. | brak |
HOLYARRS_OIDC_CLIENT_SECRET_FILE |
Plik z sekretem klienta, maksymalnie 4096 bajtów. Pomiń dla klienta publicznego. | brak |
HOLYARRS_OIDC_REDIRECT_URL |
Dokładny adres zwrotny: twój adres, URL base jeśli jest, potem /api/v1/auth/oidc/callback. |
brak |
HOLYARRS_OIDC_ALLOW_JOIN |
Nowe osoby dołączają jako członkowie, którzy mogą tylko prosić. | false |
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK |
Pozwala na dostawcę w twojej sieci prywatnej. | false |
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP |
Pozwala na zwykłe HTTP na tym komputerze, do testów. | false |
HOLYARRS_FORWARD_AUTH_ENABLED |
Włącza logowanie przez zaufane proxy. | false |
HOLYARRS_FORWARD_AUTH_ISSUER |
Stała nazwa HTTPS proxy. | brak |
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS |
Adresy lub zakresy proxy, które mogą wysyłać nagłówki tożsamości, oddzielone przecinkami. | brak |
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN |
Nowe nazwy z proxy dołączają jako członkowie, którzy mogą tylko prosić. | false |
Błędna konfiguracja uniemożliwia start HolyArrs. Kroki znajdziesz na stronie Logowanie i hasła.
Dla zaawansowanych
Link do: Dla zaawansowanychMetadane
| Zmienna | Co robi | Domyślnie |
|---|---|---|
HOLYARRS_METADATA_URL |
Adres serwera metadanych. | https://api.holyarrs.com |
HOLYARRS_TMDB_KEY |
Twój własny token TMDB z dostępem do odczytu. Gdy jest ustawiony, odczyty z TMDB idą prosto do TMDB zamiast przez serwer metadanych. | brak |
HOLYARRS_METADATA_SERVICE_TOKEN_FILE |
Plik z danymi dostępu tej instalacji do serwera metadanych, czytany przy każdym wywołaniu. Bez ustawienia dane leżą w sejfie. | brak |
Skróty przy pierwszym uruchomieniu
Każda dodaje jedną rzecz przy starcie. Służą do demo i testów; kreator pierwszego uruchomienia robi to samo.
| Zmienna | Dodaje |
|---|---|
HOLYARRS_MOVIES |
Folder biblioteki z filmami. |
HOLYARRS_QBITTORRENT_URL |
Downloader qBittorrent. |
HOLYARRS_SOURCE_URL |
Źródło Torznab bez klucza. |
Zmienne dla deweloperów i testów
Kierują HolyArrs do zastępczych usług na czas testów. Na prawdziwej instalacji zostaw je nieustawione.
| Zmienna | Co robi |
|---|---|
HOLYARRS_FLAGS |
Przełączniki oddzielone przecinkami dla funkcji, które w tej wersji są domyślnie wyłączone. Zobacz Aktualizacje. |
HOLYARRS_DIRECT_SOURCES |
1 pozwala tej instalacji samej pytać źródła muzyki i seriali zamiast serwera metadanych. |
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL |
Pozwala na serwer metadanych w sieci lokalnej. |
HOLYARRS_METADATA_COUNT |
Liczy i zapisuje w logu zapytania o metadane. |
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL |
Testowy plik z tokenem TMDB i adres zastępczy. |
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 |
Adresy zastępcze dla zewnętrznych usług. |
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY |
Czas przebiegu zwiastunów jako czas trwania, na przykład 2s. |
Powiązane strony
Link do: Powiązane stronyHolyArrs jest darmowy. Jeśli oszczędził ci czas, daj mu gwiazdkę na GitHubie, zostań sponsorem albo postaw mi kawę.