क्लाउड संचय
क्लाउड घर म्हणजे वापरकर्त्याच्या आधीपासूनच्या संचयातील एक ठिकाण. प्रत्येक पुरवठादार coven मधील त्याच संचय इंटरफेसमधून चालवला जातो; पुरवठादारानुसार बदलते ते म्हणजे साइन-इन, मांडणी, आणि इतर लोक व साधने तिथे कसे पोहोचतात.
पुरवठादार
या विभागाची लिंक| पुरवठादार | साइन-इन | तुमचे स्वतःचे नवे साधन | तुम्ही आमंत्रित केलेली व्यक्ती |
|---|---|---|---|
| S3-compatible | प्रवेश कळ + गुपित | पुनर्स्थापना कोड, सोबत QR कोडमध्ये त्याच्याशेजारी आलेली तुमची प्रवेश कळ | तिच्यासाठी तयार केलेली प्रवेश कळ |
| Dropbox | OAuth, coven कडे | पुनर्स्थापना कोड, मग तुमच्या Dropbox मध्ये साइन इन | ग्रंथालयाची सामायिक संचयिका तिच्या खात्याशी सामायिक होते |
| OneDrive | OAuth, coven कडे | पुनर्स्थापना कोड, मग तुमच्या OneDrive मध्ये साइन इन | ग्रंथालयाची संचयिका तिच्या खात्याशी सामायिक होते |
| iCloud (CloudKit) | Apple Account, साइन-इन नाही | पुनर्स्थापना कोड, iCloud Keychain मधूनही मिळतो | ग्रंथालयाचा CloudKit झोन तिच्या Apple Account शी सामायिक होतो |
S3-compatible मध्ये AWS, Backblaze B2, Cloudflare R2, Wasabi, आणि API बोलणारे इतर सगळे येते. मांडणी फॉर्म फक्त bucket, region, endpoint आणि प्रवेश कळ विचारतो; coven ओळखीच्या सेवा endpoint च्या host वरून ओळखते आणि त्यांच्याशी कसे बोलायचे ते भरते. प्रगत मध्ये ऐच्छिक key prefix आणि सेवा प्रोफाइलची निवड असते, मूलतः आपोआप. coven ला माहीत नसलेल्या सेवेसाठी सेटिंग्ज ओळखा कळेने bucket तपासते आणि जे सापडले ते दाखवते. काहीही साठवण्यापूर्वी मांडणी पुरवठादार तपासते, जेणेकरून टायपो पहिल्या समक्रमणात नव्हे तर मांडणीतच अपयशी होतो, आणि bae coven चे कारण सोप्या शब्दांत सांगते. Dropbox, OneDrive आणि iCloud फक्त पूर्ण bae आवृत्तीत असतात; baeium बांधणी त्यांना वगळते.
साइन-इन आणि संचयिका
या विभागाची लिंकcoven Dropbox आणि OneDrive चे साइन-इन स्वतः करते, त्यामुळे कोणतेही token bae मधून जात नाही. डेस्कटॉपवर ब्राउझर पुरवठादाराचे पान उघडतो आणि स्थानिक ऐकणारा तो एक redirect स्वीकारतो; मोबाइलवर हे काम प्लॅटफॉर्मचे साइन-इन पान करते. coven tokens OS कळसाठ्यात ठेवते आणि पुरवठादाराने नाकारल्यावर एकदा ताजे करते; अयशस्वी ताजेपणा शांत पुन्हा-प्रयत्न आवर्तनाऐवजी समक्रमण स्थितीत साइन इन करा कृती म्हणून दिसतो.
साइन इन केल्यावर वापरकर्ता ग्रंथालय कुठे राहील ते निवडतो. Dropbox वर ती सामायिक संचयिका असते, कारण कुटुंबाचे ग्रंथालय इतर लोकांच्या खात्यांशी सामायिक होते; त्यासाठी bae अॅप संचयिका नव्हे, पूर्ण Dropbox प्रवेश वापरते. अजून सामायिक संचयिका नसल्यास bae Dropbox मध्ये एखादी संचयिका सामायिक करून पुन्हा शोधायला सांगते. OneDrive वर ती कोणतीही संचयिका असते, वरपासून पाहिली जाते, आणि तिथे नवी संचयिका तयार करता येते.
CloudKit ला कोणताही प्रवाह लागत नाही: coven तो Apple प्लॅटफॉर्मवर साइन-इन केलेल्या Apple Account म्हणून चालवते.
घराची मांडणी
या विभागाची लिंकघरात प्रत्येक वस्तूचा मार्ग ग्रंथालयाच्या store id ने सुरू होतो: coven ची क्रमांकित बदल-मालिका, त्याचे snapshots, सामील होण्याच्या विनंत्या आणि साठवलेल्या संचिका. अनेक ग्रंथालये एकमेकांच्या वस्तूंना न स्पर्शता एक Dropbox किंवा OneDrive संचयिका सामायिक करू शकतात.
प्रत्येक वस्तू कूटबद्ध होऊन यादृच्छिक नावाखाली साठवली जाते; स्पष्ट मजकूर प्रकार नाही. bae च्या संचिका म्हणजे coven संचिका, ज्यांचा निर्देश चार समक्रमित सारण्यांच्या ओळी करतात: release_files, covers, artist_images, आणि प्रत्येक people ओळीवरील अवतार. संचिकेचा मार्ग ती तयार केली जाते तेव्हा ठरतो, त्यामुळे अल्बमचे नाव बदलल्याने ती कधीही हलत नाही. कूटबद्धीकरण पहा.
खऱ्या जाळ्यांवरील वर्तन
या विभागाची लिंकवाजवण्यासाठी वाचन श्रेणीने होते: वादक संपूर्ण संचिकांऐवजी लागणारे कूटबद्ध तुकडे आणतो, आणि संचिका क्रमाने वाजत असताना पुढचे तुकडे आधीच आणतो. दर-मर्यादा आणि तात्पुरत्या पुरवठादार त्रुटी एकाच विलंब-आराखड्याने पुन्हा प्रयत्न करतात, पुरवठादाराने दिल्यास retry-after पाळतात. चढवणी रांग पुन्हा सुरू झाल्यावरही टिकते: अॅप बंद केल्याने खंडित झालेली चढवणी नव्याने सुरू न होता पुढे चालू होते, आणि थांबवलेल्या चढवण्या थांबलेल्याच राहतात.