एनवायरनमेंट वेरिएबल
एक्सपर्ट
HolyArrs कंटेनर जो भी वेरिएबल पढ़ता है, वे सब यहाँ हैं। ज़्यादातर इंस्टॉल में सिर्फ़ PUID, PGID और TZ सेट किए जाते हैं।
आम वेरिएबल
आम वेरिएबल का लिंक| वेरिएबल | यह क्या करता है | डिफ़ॉल्ट | उदाहरण |
|---|---|---|---|
PUID, PGID |
वह यूज़र और ग्रुप जिसके नाम से HolyArrs चलता है। /config और आपके मीडिया फ़ोल्डर का मालिक यही होना चाहिए। |
1000, 1000 |
PUID=1000 |
TZ |
शेड्यूल और लॉग के लिए टाइम ज़ोन। | Etc/UTC |
TZ=Europe/Amsterdam |
UMASK |
अनुमति के वे बिट जो नई फ़ाइलों को नहीं मिलते। असर सिर्फ़ नई फ़ाइलों पर पड़ता है। | 022 |
UMASK=002 |
HOLYARRS_SAVE_PATH |
डाउनलोडर का सेव फ़ोल्डर, जैसा वह डाउनलोडर को दिखता है। हर डाउनलोड के साथ भेजा जाता है। | कोई नहीं | /data/downloads |
HOLYARRS_URL_BASE |
रिवर्स प्रॉक्सी के पीछे HolyArrs को किसी पाथ के नीचे चलाएं। / देने पर Settings में सेव किया गया पाथ नहीं माना जाता। |
कोई नहीं | /holyarrs |
HOLYARRS_ALLOWED_HOSTS |
वे और होस्ट नाम जिनसे लोग HolyArrs तक पहुँचते हैं, कॉमा से अलग किए हुए। | IP और localhost |
holyarrs.example.com |
HOLYARRS_TRUSTED_PROXIES |
आपके रिवर्स प्रॉक्सी का एड्रेस या नेटवर्क, कॉमा से अलग किए हुए। क्लाइंट के असली एड्रेस पाने के लिए ज़रूरी है। | कोई नहीं | 172.18.0.0/16 |
HOLYARRS_MASTER_KEY_FILE |
वॉल्ट की मास्टर कुंजी उसकी अपनी फ़ाइल से पढ़ें। PUID वाला यूज़र इसे पढ़ सके, यह ज़रूरी है। |
/config/holyarrs.key |
/keys/holyarrs.key |
फ़ाइल से वैल्यू
फ़ाइल से वैल्यू का लिंककिसी भी वेरिएबल के आगे FILE__ लगाएं, तो उसकी वैल्यू किसी फ़ाइल से पढ़ी जाती है, जैसे Docker secret से।
environment: - FILE__HOLYARRS_ALLOWED_HOSTS=/run/secrets/holyarrs_hostsHolyArrs फ़ाइल के आख़िर की एक नई लाइन हटा देता है। अगर फ़ाइल नहीं मिलती, तो HolyArrs रुक जाता है और लॉग में वेरिएबल और फ़ाइल का नाम आता है, वैल्यू कभी नहीं।
रिकवरी और समस्या सुलझाना
रिकवरी और समस्या सुलझाना का लिंक| वेरिएबल | यह क्या करता है | डिफ़ॉल्ट | उदाहरण |
|---|---|---|---|
HOLYARRS_SAFE_MODE |
सिर्फ़ बुनियादी हिस्से शुरू करें: साइन-इन, लाइब्रेरी, सेटिंग, बैकअप और हेल्थ। ठीक करने के बाद इसे हटा दें। | बंद | 1 |
HOLYARRS_LOW_MEMORY |
1 लो-मेमोरी मोड को ज़बरदस्ती चालू करता है, 0 ज़बरदस्ती बंद। सेट न हो, तो यह क़रीब 2.5 GiB या उससे कम RAM पर चालू हो जाता है। |
मशीन के आकार के हिसाब से | 1 |
GOMEMLIMIT |
HolyArrs अपने लिए जो मेमोरी टारगेट तय करता है, उसे बदलें। | HolyArrs तय करता है | 1GiB |
HOLYARRS_SKIP_SPACE_CHECK |
डेटाबेस अपडेट से पहले होने वाली ख़ाली जगह की जाँच छोड़ दें। | बंद | yes |
HOLYARRS_CONFIG_IN_MEMORY |
/config को मेमोरी में बने फ़ोल्डर पर रहने दें। टेस्ट मशीनों के लिए; रीस्टार्ट पर डेटा चला जाता है। |
बंद | yes |
HOLYARRS_ALLOW_DESKTOP_FOLDER |
Mac पर /config के Docker Desktop के शेयर किए गए फ़ोल्डर में होने पर भी शुरू करें, जब आप जाँच लें कि वहाँ फ़ाइल लॉक काम करते हैं। HolyArrs हर बार शुरू होने पर चेतावनी देता है। |
बंद | 1 |
HOLYARRS_READONLY_DOWNLOADERS |
वे डाउनलोडर जिन्हें HolyArrs कभी न बदले, id या एड्रेस से, कॉमा से अलग किए हुए। | कोई नहीं | 3,http://qbit:8080 |
HOLYARRS_HEALTH_URL |
वह एड्रेस जिसे कंटेनर का हेल्थ चेक कॉल करता है। | http://127.0.0.1:6262 |
http://127.0.0.1:6262/holyarrs |
चालू/बंद वाले वेरिएबल 1, true, yes या on लेते हैं।
सिंगल साइन-ऑन
सिंगल साइन-ऑन का लिंकइन्हें शुरू करने से पहले सेट करें। अगर HOLYARRS_OIDC_ENABLED मौजूद है, चाहे false ही क्यों न हो, तो सिंगल साइन-ऑन एनवायरनमेंट के हाथ में रहता है और Settings उसे सिर्फ़ दिखाता है। यहाँ के चालू/बंद वाले वेरिएबल सिर्फ़ true या false लेते हैं; कुछ और होने पर HolyArrs शुरू नहीं होता।
| वेरिएबल | यह क्या करता है | डिफ़ॉल्ट |
|---|---|---|
HOLYARRS_OIDC_ENABLED |
सिंगल साइन-ऑन चालू करें। | false |
HOLYARRS_OIDC_ISSUER |
प्रोवाइडर का हूबहू HTTPS issuer। | कोई नहीं |
HOLYARRS_OIDC_CLIENT_ID |
रजिस्टर किया हुआ client id। | कोई नहीं |
HOLYARRS_OIDC_CLIENT_SECRET_FILE |
वह फ़ाइल जिसमें client secret है, ज़्यादा से ज़्यादा 4096 बाइट। पब्लिक क्लाइंट के लिए इसे छोड़ दें। | कोई नहीं |
HOLYARRS_OIDC_REDIRECT_URL |
हूबहू callback: आपका एड्रेस, URL base अगर हो, फिर /api/v1/auth/oidc/callback। |
कोई नहीं |
HOLYARRS_OIDC_ALLOW_JOIN |
नए लोग मेंबर बनकर जुड़ते हैं, जो सिर्फ़ माँग सकते हैं। | false |
HOLYARRS_OIDC_ALLOW_LOCAL_NETWORK |
आपके प्राइवेट नेटवर्क पर चल रहे प्रोवाइडर को इजाज़त दें। | false |
HOLYARRS_OIDC_ALLOW_LOOPBACK_HTTP |
टेस्टिंग के लिए इसी मशीन पर सादा HTTP चलने दें। | false |
HOLYARRS_FORWARD_AUTH_ENABLED |
भरोसेमंद प्रॉक्सी से साइन-इन चालू करें। | false |
HOLYARRS_FORWARD_AUTH_ISSUER |
प्रॉक्सी के लिए एक पक्का HTTPS नाम। | कोई नहीं |
HOLYARRS_FORWARD_AUTH_TRUSTED_PEERS |
वे प्रॉक्सी एड्रेस या रेंज जिन्हें पहचान वाले हेडर भेजने की इजाज़त है, कॉमा से अलग किए हुए। | कोई नहीं |
HOLYARRS_FORWARD_AUTH_ALLOW_JOIN |
प्रॉक्सी से आए नए नाम मेंबर बनकर जुड़ते हैं, जो सिर्फ़ माँग सकते हैं। | false |
सेटअप ग़लत हो, तो HolyArrs शुरू नहीं होता। चरण साइन-इन और पासवर्ड में हैं।
एक्सपर्ट के लिए
एक्सपर्ट के लिए का लिंकमेटाडेटा
| वेरिएबल | यह क्या करता है | डिफ़ॉल्ट |
|---|---|---|
HOLYARRS_METADATA_URL |
मेटाडेटा सर्वर का एड्रेस। | https://api.holyarrs.com |
HOLYARRS_TMDB_KEY |
आपका अपना TMDB read access token। सेट हो, तो TMDB का डेटा मेटाडेटा सर्वर की जगह सीधे TMDB से पढ़ा जाता है। | कोई नहीं |
HOLYARRS_METADATA_SERVICE_TOKEN_FILE |
वह फ़ाइल जिसमें इस इंस्टॉल का मेटाडेटा सर्वर क्रेडेंशियल है, हर कॉल पर पढ़ी जाती है। सेट न हो, तो क्रेडेंशियल वॉल्ट में रहता है। | कोई नहीं |
पहली बार शुरू करने के शॉर्टकट
हर वेरिएबल शुरू होते समय एक चीज़ जोड़ता है। ये डेमो और टेस्ट के काम आते हैं; पहली बार वाला सेटअप विज़ार्ड भी यही करता है।
| वेरिएबल | क्या जोड़ता है |
|---|---|
HOLYARRS_MOVIES |
फ़िल्मों का एक लाइब्रेरी फ़ोल्डर। |
HOLYARRS_QBITTORRENT_URL |
एक qBittorrent डाउनलोडर। |
HOLYARRS_SOURCE_URL |
बिना कुंजी वाला एक Torznab सोर्स। |
डेवलपर और टेस्ट वेरिएबल
ये टेस्ट के लिए HolyArrs को असली सर्विस की जगह नकली सर्विस की तरफ़ मोड़ते हैं। असली इंस्टॉल पर इन्हें सेट न करें।
| वेरिएबल | यह क्या करता है |
|---|---|
HOLYARRS_FLAGS |
कॉमा से अलग किए हुए स्विच, उन फ़ीचर के लिए जो इस वर्ज़न में डिफ़ॉल्ट रूप से बंद हैं। अपडेट देखें। |
HOLYARRS_DIRECT_SOURCES |
1 देने पर यह इंस्टॉल संगीत और टीवी के सोर्स से मेटाडेटा सर्वर की जगह ख़ुद पूछता है। |
HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL |
लोकल नेटवर्क पर चल रहे मेटाडेटा सर्वर को इजाज़त दें। |
HOLYARRS_METADATA_COUNT |
मेटाडेटा रिक्वेस्ट गिनें और लॉग में लिखें। |
HOLYARRS_TMDB_TOKEN_FILE, HOLYARRS_TMDB_URL |
टेस्ट के लिए TMDB टोकन फ़ाइल और नकली सर्विस का एड्रेस। |
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 |
बाहरी सर्विस की जगह नकली सर्विस के एड्रेस। |
HOLYARRS_TRAILER_PASS_FIRST, HOLYARRS_TRAILER_PASS_EVERY |
ट्रेलर वाले दौर का समय, अवधि के रूप में, जैसे 2s। |
इससे जुड़े पेज
इससे जुड़े पेज का लिंकHolyArrs मुफ़्त है। अगर इससे आपका समय बचा, तो GitHub पर स्टार दें, स्पॉन्सर करें या मुझे एक कॉफ़ी पिलाएं।