गाइड

Wasabi के लिए फ़ाइल मैनेजर: इसे Nubbo से कनेक्ट करें

Wasabi बकेट को Nubbo से कैसे कनेक्ट करें: access key, क्षेत्र, विज़ार्ड के सभी चरण, Wasabi का पहले से मिलने वाला CORS और गड़बड़ होने पर क्या करें।

Nubbo, Wasabi से एक access key और आपके बकेट के क्षेत्र के साथ कनेक्ट होता है। कुछ ही मिनटों में वे एक फ़ाइल एक्सप्लोरर में होते हैं, जिसमें सीधे अपलोड, शेयर लिंक और गैलरी हैं। यह गाइड Nubbo के विज़ार्ड को चरण-दर-चरण दोनों तरीकों से समझाती है: स्वचालित या एक बकेट तक सीमित key के साथ।

आपको क्या मिलता है

  • बकेट को एक ड्राइव की तरह ब्राउज़ करें: फ़ोल्डर, व्यू, खोज, ट्रैश, लेबल और पसंदीदा।
  • फ़ाइलें सीधे अपने ब्राउज़र और Wasabi के बीच अपलोड और डाउनलोड करें। फ़ाइलें कभी Nubbo के सर्वर से होकर नहीं गुज़रतीं।
  • फ़ाइलें और फ़ोल्डर पासवर्ड, समाप्ति तिथि और डाउनलोड सीमा के साथ शेयर करें, अपने बकेट में फ़ाइलें प्राप्त करें और गैलरी बनाएँ।
  • आपकी keys AES-256-GCM से एन्क्रिप्ट करके स्टोर की जाती हैं और आप बकेट को कभी भी डिस्कनेक्ट कर सकते हैं।

शुरू करने से पहले

आपको Wasabi का एक अकाउंट और एक Nubbo अकाउंट चाहिए। आप जो भी बकेट कनेक्ट करते हैं, वह आपके प्लान की सीमा में गिना जाता है: निःशुल्क प्लान में 2, Personal में 5 और Pro में कोई सीमा नहीं। Wasabi के 16 क्षेत्र हैं और Nubbo बकेट का क्षेत्र इसलिए पूछता है क्योंकि हर क्षेत्र का अपना endpoint होता है। अगर आपका अभी अकाउंट नहीं है, तो Wasabi 1 TB तक का 30 दिन का मुफ़्त ट्रायल देता है, बिना कार्ड के।

कनेक्ट करने का तरीका चुनें

Nubbo का विज़ार्ड दो तरीके देता है। दोनों का नतीजा एक ही है: बकेट कनेक्ट हो जाता है और ब्राउज़र से अपलोड के लिए तैयार रहता है।

स्वचालितसीमित key के साथ
Keyपूरे अकाउंट का एक्सेसएक बकेट तक सीमित
बकेटNubbo आपका कोई बकेट इस्तेमाल करता है या नया बनाता हैआप उसे पहले बनाते हैं
CORSNubbo, Wasabi का CORS जाँचता हैआप उसे जाँचते हैं
कब चुनेंसबसे तेज़ तरीकाजब आप पूरे अकाउंट का एक्सेस नहीं देना चाहते

स्वचालित कनेक्शन

चरण 1: Wasabi में key बनाएँ

  1. Wasabi कंसोल में Access Keys खोलें और Create Access Key दबाएँ।
  2. Root User चुनें, या WasabiFullAccess पॉलिसी वाला Sub-User, और Create दबाएँ।
  3. Show दबाएँ और access key और secret key कॉपी करें, या CSV डाउनलोड करें। Wasabi इन्हें दोबारा नहीं दिखाएगा।

चरण 2: Nubbo में बकेट कनेक्ट करें

  1. Nubbo में बकेट खोलें और बकेट कनेक्ट करें दबाएँ। Wasabi चुनें और जारी रखें दबाएँ।

    Nubbo विज़ार्ड का प्रोवाइडर चरण, जिसमें Wasabi चुना गया है Nubbo विज़ार्ड का प्रोवाइडर चरण, जिसमें Wasabi चुना गया है
  2. स्वचालित चुनें और जारी रखें दबाएँ।

    कनेक्ट करने का तरीका चरण, स्वचालित और सीमित key के साथ विकल्पों के साथ कनेक्ट करने का तरीका चरण, स्वचालित और सीमित key के साथ विकल्पों के साथ
  3. आपकी key चरण में access key और secret key पेस्ट करें और अपने बकेट का क्षेत्र चुनें। key जांचें दबाएँ। Nubbo जाँचता है कि key काम करती है और उसके पास पूरे अकाउंट का एक्सेस है।

    Wasabi के लिए आपकी key चरण, त्वरित गाइड और key फ़ील्ड के साथ Wasabi के लिए आपकी key चरण, त्वरित गाइड और key फ़ील्ड के साथ
  4. अपना कोई बकेट चुनें और यह bucket इस्तेमाल करें दबाएँ, या नया बनाएं चुनें, नाम लिखें, क्षेत्र चुनें और बनाएं और तैयार करें दबाएँ। Wasabi, API से CORS बदलने नहीं देता, इसलिए Nubbo जाँचता है कि Wasabi का डिफ़ॉल्ट CORS ऐप से अपलोड की अनुमति पहले से देता है।

    आपका bucket चरण, बकेट की सूची और नया बनाएं विकल्प के साथ आपका bucket चरण, बकेट की सूची और नया बनाएं विकल्प के साथ
  5. तीनों जाँचों की समीक्षा करें, चाहें तो Nubbo में नाम बदलें और पूरा करें दबाएँ। बकेट बकेट पेज में दिखने लगता है और आप उसे एक्सप्लोरर में खोल सकते हैं।

    हो गया चरण, कनेक्शन, बकेट और CORS की जाँचों के साथ हो गया चरण, कनेक्शन, बकेट और CORS की जाँचों के साथ

अगर आपकी key से Nubbo CORS नियम नहीं जोड़ पाता, तो विज़ार्ड आपको CORS चरण पर ले जाता है। तब CORS नियम जोड़ें का पालन करें।

सीमित key के साथ कनेक्शन

चरण 1: Wasabi में बकेट और key तैयार करें

  1. Buckets में Create Bucket दबाएँ, नाम लिखें, क्षेत्र चुनें और उसे बनाएँ।
  2. Policies में Create Policy दबाएँ और सिर्फ़ उस बकेट के एक्सेस वाली पॉलिसी बनाएँ। Wasabi का policy generator इसे लिखने में मदद करता है।
  3. Users में Create User दबाएँ, Programmatic एक्सेस पर टिक करें और वह पॉलिसी जोड़ें।
  4. Access Keys में Create Access Key दबाएँ, Sub-User और वह यूज़र चुनें, और access key और secret key कॉपी करें।

चरण 2: Nubbo में बकेट कनेक्ट करें

  1. बकेट पेज में बकेट कनेक्ट करें दबाएँ, Wasabi चुनें और फिर सीमित key के साथ।
  2. access key और secret key पेस्ट करें और क्षेत्र चुनें। key जांचें दबाएँ।
  3. बकेट का सटीक नाम लिखें और एक्सेस जांचें दबाएँ।
  4. विज़ार्ड CORS चरण पर चला जाता है, जहाँ वह नियम दिखता है जो आपको जोड़ना है।

CORS नियम जोड़ें

CORS नियम ब्राउज़र को https://nubbo.app पर आपके बकेट से फ़ाइलें अपलोड और डाउनलोड करने देता है। यह वही नियम है जो विज़ार्ड CORS चरण में दिखाता है।

Wasabi, API से CORS बदलने नहीं देता, लेकिन जब तक बकेट के अपने नियम नहीं होते, वह किसी भी origin को जवाब देता है। इसलिए Wasabi पर आमतौर पर आपको कुछ भी जोड़ना नहीं पड़ता: CORS चरण में तुरंत जोड़ दिया, जांचें दबाएँ और जाँच पास हो जाएगी। स्वचालित तरीके में Nubbo यह जाँच खुद करता है।

अगर आपने कंसोल में पहले से अपने CORS नियम जोड़े हैं, सिर्फ़ तभी Nubbo वाला नियम भी जोड़ें, क्योंकि आपके नियम Wasabi के डिफ़ॉल्ट की जगह ले लेते हैं: बकेट खोलें, Settings, Permissions टैब, Cross-Origin Resource Sharing (CORS), Edit दबाएँ, यह नियम सूची में जोड़ें और Save दबाएँ।

[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["https://nubbo.app"],
    "ExposeHeaders": ["ETag"],
    "MaxAgeSeconds": 3600
  }
]
CORS चरण, बकेट में जोड़ने वाले नियम के साथ CORS चरण, बकेट में जोड़ने वाले नियम के साथ

अगर आपने नियम जोड़ा है, तो Nubbo पर लौटें और जोड़ दिया, जांचें दबाएँ।

अगर कुछ गड़बड़ हो जाए

Nubbo में संदेशक्या करें
“अमान्य क्रेडेंशियल। एक्सेस की और सीक्रेट एक्सेस की जांचें।”दोनों keys फिर से कॉपी करें, शुरुआत या अंत में बिना किसी स्पेस के।
“यह key एक ही bucket तक सीमित लगती है। आप सीमित तरीके से जारी रख सकते हैं या पूर्ण एक्सेस वाली key बना सकते हैं।”सीमित key के साथ जारी रखें दबाएँ, या पूरे अकाउंट के एक्सेस वाली key बनाएँ और दूसरी key आज़माएं दबाएँ।
“Bucket नहीं मिला। नाम और क्षेत्र सत्यापित करें।”बकेट का सटीक नाम जाँचें और देखें कि चुना गया क्षेत्र बकेट का ही है।
“आपकी key को buckets बनाने की अनुमति नहीं है।”पूर्ण एक्सेस वाली key इस्तेमाल करें, या बकेट अपने पैनल में बनाएँ और मैंने इसे अपने पैनल में बना लिया है दबाएँ।
“यह नाम इस प्रोवाइडर पर पहले से उपयोग में है; कोई दूसरा नाम आज़माएं।”बकेट के नाम पूरे प्रोवाइडर में अनोखे होते हैं: कोई दूसरा नाम चुनें।
“आपकी key को इसे सेट करने की अनुमति नहीं है।”ऊपर बताए अनुसार CORS नियम हाथ से जोड़ें।
“यह अभी काम नहीं कर रहा। नियम की समीक्षा करें और फिर से जांचें; कुछ प्रोवाइडर को इसे लागू करने में एक मिनट लगता है।”जाँचें कि origin ठीक https://nubbo.app है, अंत में स्लैश के बिना, एक मिनट रुकें और फिर से जाँचें।
“यह bucket पहले से उपयोग में है।”वह बकेट Nubbo में पहले से कनेक्टेड है, आपके अकाउंट में या किसी दूसरे अकाउंट में।
“Bucket किसी अन्य क्षेत्र में है। कॉन्फ़िगर किया गया क्षेत्र सत्यापित करें।”Nubbo में वह क्षेत्र चुनें जिसमें आपने बकेट बनाया था।

इसकी लागत क्या है

Wasabi प्रति TB एक तय कीमत लेता है और egress का कोई शुल्क नहीं है, लेकिन एक न्यूनतम शुल्क और 90 दिन की न्यूनतम अवधि लागू होती है। हम इसे Wasabi की कीमतें में समझाते हैं।

अक्सर पूछे जाने वाले सवाल

क्या मुझे Wasabi पर CORS सेट करना होगा?

आमतौर पर नहीं। जब तक बकेट के अपने CORS नियम नहीं होते, Wasabi किसी भी origin को जवाब देता है, और Nubbo इसे खुद जाँच लेता है। अगर आपके अपने नियम पहले से हैं, तो Nubbo वाला नियम सूची में जोड़ें।

Nubbo मेरे लिए Wasabi का CORS क्यों नहीं बदलता?

क्योंकि Wasabi, S3 API के CORS ऑपरेशन को सपोर्ट नहीं करता। इन्हें सिर्फ़ कंसोल में Settings, Permissions के अंदर एडिट किया जा सकता है।

मुझे कौन-सी Wasabi key चाहिए?

स्वचालित तरीके के लिए Root User की key या WasabiFullAccess वाला Sub-User। सीमित key के साथ, एक Programmatic यूज़र जिसकी पॉलिसी सिर्फ़ आपके बकेट का एक्सेस दे।

Nubbo में कौन-सा क्षेत्र चुनूँ?

बकेट का। यह Wasabi कंसोल की बकेट सूची में दिखता है।

स्रोत

कीमतें और सीमाएँ नीचे दिए आधिकारिक पेजों से ली गई हैं। प्रोवाइडर इन्हें बदलते रहते हैं, इसलिए फ़ैसला लेने से पहले जाँच लें।