सामग्री पर जाएँ

एनवायरनमेंट वेरिएबल ​

Arkvory की कॉन्फ़िगरेशन ऐसे एनवायरनमेंट वेरिएबल से होती है जिनके नाम ARKVORY_ से शुरू होते हैं। यह पेज वे सभी वेरिएबल सूचीबद्ध करता है जिन्हें सर्वर प्रोसेस, कमांड-लाइन क्लाइंट और इंस्टॉलर स्क्रिप्ट पढ़ती हैं।

मान कहाँ से आते हैं ​

इंस्टॉलर सर्वर की सेटिंग्स इंस्टॉलेशन रूट की एक फ़ाइल, config/runtime.json, में लिखते हैं। हर सेवा का लॉन्चर इस फ़ाइल को पढ़ता है और उसके मान API, वर्कर और बैकअप एजेंट को देता है। JSON की हर कुंजी ARKVORY_ से शुरू होनी चाहिए और हर मान स्ट्रिंग होना चाहिए।

json
{
  "ARKVORY_HOST": "127.0.0.1",
  "ARKVORY_PORT": "8080",
  "ARKVORY_CAPACITY_BYTES": "10995116277760",
  "ARKVORY_DATABASE_URL": "postgresql://arkvory:PASSWORD@127.0.0.1:54329/arkvory",
  "ARKVORY_DATA_DIR": "/opt/proanima-arkvory/data",
  "ARKVORY_KEYS_FILE": "/opt/proanima-arkvory/config/keys.json",
  "ARKVORY_MAX_DOWNLOADS": "32"
}

फ़ाइल में डेटाबेस का पासवर्ड है। उसके एक्सेस अधिकार वैसे ही रखें जैसे इंस्टॉलर ने सेट किए हैं।

सेटिंग बदलने के लिए config/runtime.json संपादित करें और सेवाएँ रीस्टार्ट करें। जहाँ arkvory configure कमांड सेटिंग को कवर करता है (HTTPS, बैकअप स्टोरेज, मिरर, अपडेट), वहाँ उसे प्राथमिकता दें। वह बदलाव जाँचता है और सेवाएँ शुरू न होने पर पुरानी फ़ाइल बहाल कर देता है। कॉन्फ़िगरेशन देखें।

bash
sudo systemctl restart arkvory-api arkvory-worker arkvory-backup
powershell
Restart-Service Arkvoryapi, Arkvoryworker, Arkvorybackup

अनुमत सीमा से बाहर का मान प्रोसेस को शुरू होते ही रोक देता है, और संदेश में वेरिएबल का नाम होता है। इस स्थिति में Arkvory डिफ़ॉल्ट मान पर नहीं लौटता।

"कौन पढ़ता है" कॉलम इन नामों का इस्तेमाल करता है: API HTTP सर्वर है (रीड गेटवे भी), वर्कर पृष्ठभूमि का वर्कर है, एजेंट बैकअप एजेंट है, CLI arkvoryctl है।

मूल सेटिंग्स ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_DATABASE_URLAPI, वर्कर, एजेंट, माइग्रेशनआवश्यकPostgreSQL कनेक्शन URL (postgres:// या postgresql://)। हर इंस्टॉलेशन के लिए अलग डेटाबेस इस्तेमाल करें।
ARKVORY_DATA_DIRAPI, वर्कर, एजेंटआवश्यकस्थानीय स्टोरेज डायरेक्टरी: स्टेजिंग, सामग्री और storage-id फ़ाइल। नेटवर्क शेयर इस्तेमाल न करें।
ARKVORY_HOSTAPI127.0.0.1जिस पते पर कनेक्शन स्वीकार करने हैं। इंस्टॉलर 127.0.0.1 लिखते हैं; Docker Compose में कंटेनर के भीतर यह 0.0.0.0 है, और पोर्ट केवल होस्ट के लूपबैक पर प्रकाशित होता है।
ARKVORY_PORTAPI8080TCP पोर्ट, 1–65535।
ARKVORY_WEB_DIRAPIapps/web/publicवेब कंसोल की फ़ाइलों वाली डायरेक्टरी। लॉन्चर हर शुरुआत पर इसे वर्तमान रिलीज़ पर सेट करता है।
ARKVORY_DATABASE_POOL_SIZEAPI20API क्वेरी पूल का आकार, 4–200। लंबे सत्र 3 कनेक्शन वाले अलग पूल का उपयोग करते हैं।

स्टोरेज और सीमाएँ ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_CAPACITY_BYTESAPI, वर्कर10 TiBसभी आरक्षित सामग्री के लिए बाइट में ऊपरी सीमा: प्रकाशित सामग्री, अधूरे अपलोड और क्लीनअप की प्रतीक्षा करती सामग्री। यह डिस्क की जाँच नहीं है। वर्कर इसे केवल मिरर प्रतियों के लिए पढ़ता है।
ARKVORY_STORAGE_RESERVE_BYTESAPI, वर्कर, एजेंट1073741824बाइट में वह खाली जगह जिसे अपलोड कभी इस्तेमाल नहीं करते। यह डेटाबेस, लॉग और सिस्टम के लिए रखी जाती है। 0 रिज़र्व बंद कर देता है।
ARKVORY_MAX_OBJECT_BYTESAPIलगभग 10 TiBबाइट में सबसे बड़ा ऑब्जेक्ट। अनुमत सबसे ऊँचा मान 1 GiB के 10 000 भाग हैं। फ़ाइल का आकार सीमित करने के लिए कम मान सेट करें।

ट्रांसफ़र और बैंडविड्थ ​

ये सीमाएँ एक API प्रोसेस की हैं। दरें बाइट प्रति सेकंड में हैं: 0 का मतलब कोई सीमा नहीं, कोई दूसरा मान 65 536 से 1 TiB के बीच होना चाहिए।

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_MAX_UPLOADSAPI8एक साथ चलने वाले अपलोड, 1–32।
ARKVORY_MAX_DOWNLOADSAPI16एक साथ चलने वाले डाउनलोड, 1–256।
ARKVORY_MAX_UPLOADS_PER_PRINCIPALAPI4एक खाते या कुंजी के एक साथ चलने वाले अपलोड, कुल अपलोड सीमा तक।
ARKVORY_MAX_DOWNLOADS_PER_PRINCIPALAPI4एक खाते या कुंजी के एक साथ चलने वाले डाउनलोड, कुल डाउनलोड सीमा तक।
ARKVORY_DOWNLOAD_STRATEGYAPIorderedडाउनलोड कतार ARKVORY_DOWNLOAD_SESSION_MIN_BYTES से बड़े ऑब्जेक्ट के पूरे डाउनलोड का क्रम कैसे तय करती है: ordered (प्राथमिकता वर्ग, खाते और कुंजियाँ बारी-बारी), smallest-first (पहले छोटे ऑब्जेक्ट) या shared (कतार नहीं: हर अनुरोध अलग से स्वीकार)। रीड गेटवे (ARKVORY_SHARED_DOWNLOADS_* वेरिएबल) के साथ डिफ़ॉल्ट हर प्रोसेस पर shared है, राइटर पर भी।
ARKVORY_MAX_DOWNLOAD_SESSIONSAPIARKVORY_MAX_DOWNLOADSएक साथ स्थान रखने वाले डाउनलोड, 1–1024।
ARKVORY_DOWNLOAD_RESERVEAPI1बड़े पैमाने के अपडेट के दौरान लोगों (कंसोल सत्र और व्यक्तिगत टोकन) के लिए आरक्षित स्थान। चार से कम स्थानों पर डिफ़ॉल्ट 0।
ARKVORY_DOWNLOAD_WEIGHTSAPIinteractive=8,release=4,bulk=2,background=1हर वर्ग को मिलने वाला खाली स्थानों का हिस्सा। केवल वे वर्ग लिखें जिन्हें बदलते हैं।
ARKVORY_DOWNLOAD_SESSION_MIN_BYTESAPI16777216इस आकार तक के ऑब्जेक्ट कतार में नहीं जाते, हर अनुरोध पर स्वीकार होते हैं।
ARKVORY_DOWNLOAD_IDLE_SECONDSAPI30रेंजों के बीच इससे लंबा विराम स्थान खाली करता है। डाउनलोड दस मिनट तक अपनी बारी रखता है।
ARKVORY_DOWNLOAD_AGING_MINUTESAPI15हर ऐसा इंतज़ार डाउनलोड को एक वर्ग ऊपर उठाता है, अधिकतम release तक। 0 एजिंग बंद करता है।
ARKVORY_DOWNLOAD_PREEMPTAPItrueकतार प्रोटोकॉल के क्लाइंट (SDK, arkvoryctl) एक मिनट स्थान रखने के बाद रेंज की सीमा पर उसे ऊँचे वर्ग या अपने हिस्से से नीचे की कुंजी को दे देते हैं।
ARKVORY_DOWNLOAD_RANGES_PER_SESSIONAPI4एक डाउनलोड के एक साथ अनुरोध: समानांतर रेंज, एक पते के पीछे क्लाइंट।
ARKVORY_DOWNLOAD_QUEUE_LIMITAPI65536कुल डाउनलोड, सक्रिय और प्रतीक्षारत। इससे ऊपर क्लाइंट से एक मिनट बाद आने को कहा जाता है।
ARKVORY_DOWNLOAD_QUEUE_PER_PRINCIPALAPI4096एक खाते, कुंजी या लिंक के कुल डाउनलोड।
ARKVORY_DOWNLOAD_HOLD_SECONDSAPI20कतार प्रोटोकॉल से बाहर के टूल (docker, npm, curl, ब्राउज़र) का अनुरोध 503 उत्तर से पहले अपनी बारी के लिए कितनी देर रोका जाए। डिफ़ॉल्ट: ARKVORY_TRANSFER_QUEUE_TIMEOUT_MS। 0 तुरंत उत्तर देता है।
ARKVORY_SITE_NAMEAPI—अन्य इंस्टॉलेशन के साइटें पेज पर इस इंस्टॉलेशन का नाम, 1–63 अक्षर।
ARKVORY_FLEET_KEY_FILEAPIfleet.keyइस इंस्टॉलेशन द्वारा प्रबंधित साइटों की कुंजियाँ सील करने वाली कुंजी। लेखन प्रक्रिया इसे पहले आरंभ पर बनाती है; इसे डेटा डायरेक्टरी की तरह सुरक्षित रखें। यह न डेटाबेस में है न बैकअप में।
ARKVORY_SITE_URLAPIसेट नहींhttps://host[:port] पता जिससे अन्य साइटें इस इंस्टॉलेशन तक पहुँचती हैं। सेट होने पर, अन्य साइटों के जिन मिररों का स्रोत यह इंस्टॉलेशन है, वे साइटें पेज के मानचित्र पर बाहरी पता दिखाने के बजाय इससे जुड़ते हैं। अमान्य मान आरंभ रोक देता है।
ARKVORY_FLEET_LAG_ALERTAPI1000किसी प्रबंधित साइट का मिरर अपने स्रोत से कितने बदलाव पीछे हो सकता है, इससे पहले कि नियंत्रक का साइटें पेज अलर्ट दे। पूर्ण संख्या, 1 या अधिक।
ARKVORY_TRANSFER_QUEUE_LIMITAPI64खाली स्लॉट की प्रतीक्षा कर सकने वाले ट्रांसफ़र, 1–1024।
ARKVORY_TRANSFER_QUEUE_PER_PRINCIPALAPI8एक खाते या कुंजी के प्रतीक्षारत ट्रांसफ़र, कतार की सीमा तक।
ARKVORY_TRANSFER_QUEUE_TIMEOUT_MSAPI20000ट्रांसफ़र कतार में कितनी देर प्रतीक्षा कर सकता है, 1–120 000 ms।
ARKVORY_MAX_REQUESTSAPI128एक साथ चलने वाले प्रमाणित अनुरोध, 1–4096। यह अपलोड और डाउनलोड के योग से अधिक होना चाहिए। सेट न होने पर और ट्रांसफ़र सीमाएँ ऊँची होने पर डिफ़ॉल्ट अपलोड + डाउनलोड + 64 होता है।
ARKVORY_UPLOAD_BYTES_PER_SECONDAPI0प्रोसेस की कुल अपलोड दर।
ARKVORY_DOWNLOAD_BYTES_PER_SECONDAPI0प्रोसेस की कुल डाउनलोड दर।
ARKVORY_UPLOAD_BYTES_PER_SECOND_PER_PRINCIPALAPI0एक खाते या कुंजी की अपलोड दर, उसके सभी कनेक्शन मिलाकर।
ARKVORY_DOWNLOAD_BYTES_PER_SECOND_PER_PRINCIPALAPI0एक खाते या कुंजी की डाउनलोड दर, उसके सभी कनेक्शन मिलाकर।
ARKVORY_UPLOAD_IDLE_TIMEOUT_MSAPI30000जो अपलोड अनुरोध इतनी देर तक कोई डेटा नहीं भेजता, उसे रोक दिया जाता है, 1–1 800 000 ms।
ARKVORY_UPLOAD_DEADLINE_MSAPI1800000एक अपलोड अनुरोध का सबसे लंबा समय, 1–1 800 000 ms। यह निष्क्रियता टाइमआउट से कम नहीं हो सकता।

नेटवर्क, HTTPS और ब्राउज़र ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_TLS_CERT_FILEAPIसेट नहींबिल्ट-इन HTTPS के लिए PEM सर्टिफ़िकेट (अपनी चेन के साथ)। इसे कुंजी फ़ाइल के साथ सेट करें।
ARKVORY_TLS_KEY_FILEAPIसेट नहींबिना पासवर्ड की PEM निजी कुंजी।
ARKVORY_TLS_MIN_VERSIONAPITLSv1.2TLSv1.2 या TLSv1.3।
ARKVORY_TLS_RELOAD_SECONDSAPI300नवीनीकृत सर्टिफ़िकेट फ़ाइलें कितनी बार पढ़ी जाती हैं: 30–86 400 सेकंड, या 0 यानी उन्हें केवल शुरू होते समय पढ़ना।
ARKVORY_CORS_ORIGINSAPIखाली16 तक ब्राउज़र ऑरिजिन की अल्पविराम से अलग सूची, किसी दूसरे पते पर चल रहे कंसोल के लिए। केवल HTTPS, या लूपबैक पर HTTP।
ARKVORY_TRUSTED_PROXIESAPIखाली32 तक रिवर्स प्रॉक्सी पते (IP या CIDR)। केवल यही X-Forwarded-For से क्लाइंट का पता सेट कर सकते हैं।

बिल्ट-इन HTTPS नेटिव इंस्टॉलेशन के लिए है। Docker Compose के साथ रिवर्स प्रॉक्सी इस्तेमाल करें। HTTPS देखें।

पहचान और कुंजियाँ ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_KEYS_FILEAPI, वर्करआवश्यकफ़ाइल कुंजियों वाली JSON फ़ाइल, जैसे पुनर्प्राप्ति कुंजी और हेल्थ चेक कुंजी। इसमें कुंजियों के SHA-256 हैश रहते हैं, कुंजियाँ कभी नहीं।
ARKVORY_ALLOW_REGISTRATIONAPIबंदtrue लोगों को साइन-इन पेज पर अपने खाते खुद बनाने देता है। कोई और मान इसे बंद रखता है।

बैकअप ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_BACKUP_VAULTएजेंटसेट नहींइनिशियलाइज़ किए गए बैकअप स्टोरेज (vault) की डायरेक्टरी। इसके बिना एजेंट चलता है और बताता है कि कोई वॉल्ट कॉन्फ़िगर नहीं है। arkvory configure --backup-vault इसे लिखता है।
ARKVORY_BACKUP_VAULT_KEY_FILEएजेंटसेट नहींएन्क्रिप्टेड vault के लिए एजेंट की कुंजी (AK1-…) वाली फ़ाइल, या रिकवरी किट। कमांड इसे --key-file के रूप में भी लेती हैं। इसे arkvory configure --vault-key-file लिखता है।
ARKVORY_BACKUP_BYTES_PER_SECONDएजेंटकोई सीमा नहींबैकअप की कॉपी दर की सीमा, कम से कम 65 536।
ARKVORY_BACKUP_POLL_SECONDSएजेंट15एजेंट नए बैकअप जॉब कितनी बार जाँचता है, 1–3600 सेकंड।
ARKVORY_BACKUP_LEASE_SECONDSएजेंट60लीज़ का वह समय जो दूसरे एजेंट को एक साथ चलने से रोकता है, 2–3600 सेकंड।
ARKVORY_BACKUP_SNAPSHOT_SECONDSएजेंट1800बैकअप के डेटाबेस स्नैपशॉट वाले हिस्से की समय-सीमा, 60–86 400 सेकंड।
ARKVORY_BACKUP_BARRIER_SECONDSएजेंट30बैकअप चल रहे क्लीनअप चरण की कितनी देर प्रतीक्षा करता है, 1–600 सेकंड।
ARKVORY_RESTORE_DATABASE_URLपुनर्स्थापना कमांडसेट नहींपुनर्स्थापना का लक्ष्य डेटाबेस। यह --database-url से सुरक्षित है, क्योंकि दूसरे उपयोगकर्ता उसे प्रोसेस सूची में नहीं देख सकते।

बैकअप देखें।

मिरर ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_MIRRORS_FILEAPI, वर्करसेट नहींमिरर की गई रिपॉज़िटरी (64 तक) सूचीबद्ध करने वाली JSON फ़ाइल। arkvory configure --mirror इसे लिखता है।
ARKVORY_MIRRORS_CA_FILEवर्करसेट नहींस्रोत सर्वरों के लिए अतिरिक्त सर्टिफ़िकेट अथॉरिटी वाली PEM फ़ाइल का पूर्ण पथ। TLS हमेशा सत्यापित होता है।

मिरर देखें।

वेबहुक ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_WEBHOOKS_FILEवर्करसेट नहींवेबहुक सब्सक्रिप्शन की सूची वाली JSON फ़ाइल (अधिकतम 16)। इसके बिना कोई वेबहुक नहीं भेजा जाता।
ARKVORY_WEBHOOKS_ALLOW_PRIVATEवर्करसेट नहींCIDR रूप में अल्पविराम से अलग नेटवर्क (अधिकतम 32) जो सार्वजनिक पतों के अलावा वेबहुक पा सकते हैं, उदाहरण के लिए 10.20.0.0/16।
ARKVORY_WEBHOOKS_CA_FILEवर्करसेट नहींरिसीवरों के लिए अतिरिक्त प्रमाणन प्राधिकरणों वाली PEM फ़ाइल का निरपेक्ष पथ। TLS हमेशा सत्यापित होता है।

देखें वेबहुक।

उच्च उपलब्धता क्लस्टर ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_REPLICA_SOCKETAPIसेट नहींarkvory-replica सेवा का सॉकेट। arkvory configure --cluster इसे सेट करता है। इसके होने पर राइट को 2xx तभी मिलता है जब ज़रूरी कॉपी पूरी हों। सेट नहीं: स्टैंडअलोन सर्वर।

देखें उच्च उपलब्धता क्लस्टर।

अपडेट और हब ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_HUB_URLAPIhttps://hub.proanima.netProAnimaStudio हब का पता, जिसे केवल कंसोल का फ़ीडबैक इस्तेमाल करता है (अपडेट हब config/hub.json में रखा जाता है और arkvory configure से बदला जाता है)। खाली मान फ़ीडबैक बंद कर देता है। केवल HTTPS, या लूपबैक पर HTTP।
ARKVORY_HUB_PROJECTAPIarkvoryहब पर प्रोजेक्ट का नाम।
ARKVORY_UPDATE_CONTROL_DIRAPIसेट नहींवह डायरेक्टरी जिसे API होस्ट के अपडेटर के साथ साझा करता है। इंस्टॉलर इसे सेट करते हैं। इसके बिना कंसोल अपडेट का अनुरोध नहीं कर सकता।

अपडेट देखें।

लॉगिंग और शटडाउन ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_LOG_LEVELAPI, वर्कर, एजेंटinfodebug, info, warning या error।
ARKVORY_ACCESS_LOGAPItruetrue हर HTTP अनुरोध के लिए एक JSON पंक्ति लिखता है; false इसे बंद करता है।
ARKVORY_DRAIN_TIMEOUT_MSAPI30000रोकने का सिग्नल मिलने के बाद चल रहे अनुरोधों के पूरे होने के लिए समय, 0–3 600 000 ms।

रीड गेटवे ​

इनमें से कोई भी वेरिएबल सेट हो, तो स्लॉट, स्लॉट की संख्या और साझा दर आवश्यक हैं। राइटर भूमिका api और स्लॉट 0 इस्तेमाल करता है। हर रीड गेटवे भूमिका reader और अपना स्लॉट इस्तेमाल करता है। रीड गेटवे देखें।

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_ROLEAPIapiapi (राइटर) या reader (रीड गेटवे)।
ARKVORY_GATEWAY_SLOTSAPIसेट नहींडाउनलोड बजट साझा करने वाले प्रोसेस की संख्या, 2–16।
ARKVORY_GATEWAY_SLOTAPIसेट नहींइस प्रोसेस का स्लॉट, 0 से स्लॉट की संख्या में से एक घटाकर आने वाली संख्या तक।
ARKVORY_SHARED_DOWNLOAD_BYTES_PER_SECONDAPIसेट नहींसभी प्रोसेस की कुल डाउनलोड दर। हर स्लॉट को बराबर हिस्सा मिलता है, कम से कम 65 536 बाइट प्रति सेकंड।
ARKVORY_SHARED_DOWNLOAD_BYTES_PER_SECOND_PER_PRINCIPALAPI0सभी प्रोसेस में एक खाते या कुंजी की कुल डाउनलोड दर; 0 का मतलब कोई सीमा नहीं।

वॉचडॉग ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_WATCHDOG_SECONDSAPI, वर्कर, एजेंट60जो प्रोसेस इतनी देर तक अवरुद्ध रहता है, वह खुद समाप्त हो जाता है, और सेवा मैनेजर उसे फिर से शुरू करता है। 0 इसे बंद करता है (डीबगर के लिए); अन्यथा 10–3600 सेकंड।

स्वतः पुनर्प्राप्ति देखें।

कमांड-लाइन क्लाइंट ​

वेरिएबलकौन पढ़ता हैडिफ़ॉल्टअर्थ
ARKVORY_BASE_URLCLIप्रोफ़ाइल, फिर http://127.0.0.1:8080सर्वर का पता। सेट होने पर कुंजी भी एनवायरनमेंट से आनी चाहिए।
ARKVORY_TOKENCLIसेट नहींकुंजी स्वयं। इसे कुंजी फ़ाइल पर प्राथमिकता मिलती है।
ARKVORY_TOKEN_FILECLIप्रोफ़ाइल की कुंजी फ़ाइलउस फ़ाइल का पथ जिसमें कुंजी है।
ARKVORY_CLI_HOMECLI~/.config/arkvoryprofiles.json फ़ाइल की डायरेक्टरी।
ARKVORY_CLI_VERSIONCLIdevelopmentवह संस्करण जो --version छापता है। रिलीज़ पैकेजों में यह शामिल होता है।

कमांड-लाइन क्लाइंट देखें।

इंस्टॉलर स्क्रिप्ट ​

इन वेरिएबल को Linux पर install.sh पढ़ता है। Windows पर install.ps1 इसके बजाय -Root और -Artifact जैसे पैरामीटर इस्तेमाल करता है।

वेरिएबलडिफ़ॉल्टअर्थ
ARKVORY_INSTALL_ROOT/opt/proanima-arkvoryइंस्टॉलेशन रूट। नेटिव इंस्टॉलेशन को होम डायरेक्टरी में न रखें।
ARKVORY_ARTIFACT_DIRसेट नहींअनपैक की गई रिलीज़ की डायरेक्टरी। स्क्रिप्ट रिलीज़ डाउनलोड करने के बजाय इसे इंस्टॉल करती है।
ARKVORY_RELEASE_VERSIONनवीनतम स्थिरइंस्टॉल करने के लिए सटीक स्थिर संस्करण, जैसे 1.2.3।

इंस्टॉलर द्वारा सेट ​

इंस्टॉलर ये वेरिएबल अपनी सहायक प्रोसेस के लिए सेट करता है। इन्हें खुद सेट न करें।

वेरिएबलअर्थ
ARKVORY_IMAGEवर्तमान रिलीज़ की कंटेनर इमेज, config/compose.env में।
ARKVORY_SERVICE_WRAPPERWindows बैकअप सेवा रैपर का पथ, जो सेवा रुकी होने पर इस्तेमाल होता है।
ARKVORY_PROTECT_ROOTवह इंस्टॉलेशन रूट जिसके एक्सेस नियम Windows पर सेट किए जाते हैं।
ARKVORY_ENGINE_USERDocker Desktop वाले Windows पर वर्तमान उपयोगकर्ता को रूट का एक्सेस देता है।

Arkvory · ProAnimaStudio