इसे कनेक्ट करने से आपको क्या लाभ मिलता है
अपना स्वयं का Bunny खाता कनेक्ट करने से आप हमारी CDN के बजाय अपने CDN पर साइट रख सकते हैं। ज़ोन, ट्रैफ़िक और बिल आपके खाते पर होते हैं, और आप अभी भी अपने Zinn® डैशबोर्ड के भीतर से ही कैश को पर्ज कर सकते हैं और CDN की सेटिंग बदल सकते हैं — इसके लिए पैनलों के बीच स्विच करने की आवश्यकता नहीं होती है।
आरंभ करने से पहले
एक bunny.net खाता। Bunny की खाता API कुंजी को खाते तक पूर्ण पहुँच प्राप्त होती है, इसलिए इसके साथ पासवर्ड जैसा व्यवहार करें।
1. Bunny पर कुंजी बनाएँ
bunny.net डैशबोर्ड में Account → API Key खोलें। यह कुंजी डिफ़ॉल्ट रूप से छिपी होती है: इसे देखने के लिए आँख के आइकन को दबाएँ, या इसे कॉपी करने के लिए कॉपी आइकन को दबाएँ।
account API कुंजी का उपयोग करें। स्टोरेज ज़ोन का पासवर्ड या वीडियो लाइब्रेरी की कुंजी एक अलग क्रेडेंशियल होती है और यहाँ उसे अस्वीकार कर दिया जाता है।
2. इसे यहाँ कनेक्ट करें
अपने डैशबोर्ड में Integrations खोलें और Connect an account चुनें। समूह के रूप में Your own CDN और खाते के रूप में Bunny CDN चुनें, Access key (आपकी खाता API कुंजी) भरें, और Connect account दबाएँ।
कुछ भी सहेजने से पहले हम आपके द्वारा पेस्ट किए गए डेटा का परीक्षण करते हैं। जो कुंजी काम नहीं करती उसे कभी भी संग्रहीत नहीं किया जाता है, और उत्तर में यह बताया जाता है कि उसमें क्या खराबी थी। जो कुंजी काम करती है उसे हमारे सीक्रेट्स वॉल्ट में एन्क्रिप्ट करके रखा जाता है — हमारे डेटाबेस में कभी नहीं — और इसे कभी भी दोबारा नहीं दिखाया जाता है, यहाँ तक कि आपको भी नहीं।
इसके बाद क्या होता है
- किसी साइट का CDN टैब खोलें। Where this site is served from के अंतर्गत, यह खाता एक गंतव्य के रूप में दिखाई देता है। इसे चुनें और पुष्टि करें; हम आपके खाते पर साइट का कॉन्फ़िगरेशन बनाते हैं, इसकी जाँच करते हैं, और उसके बाद ही साइट को स्थानांतरित करते हैं, ताकि स्थानांतरण के दौरान साइट चालू रहे।
- उसी टैब से आप साइट के कैश को पर्जब (purge) कर सकते हैं और अपने खाते पर इसकी CDN सेटिंग बदल सकते हैं।
- जब आप कनेक्ट करते हैं, तो हम जाँचते हैं कि कुंजी क्या कर सकती है: आपके ज़ोन या प्रॉपर्टीज़ को सूचीबद्ध करना, किसी एक को विस्तार से पढ़ना, कैश को पर्ज करना, सेटिंग बदलना और — जहाँ विक्रेता के पास वे उपलब्ध हैं — भौगोलिक नियम। कनेक्शन के बगल में दी गई चेकलिस्ट यह दिखाती है कि हम उनमें से किसकी पुष्टि कर पाए, जिससे साइट को खाते पर ले जाने से पहले कोई अनुपस्थित अनुमति दिखाई दे जाती है।
- Deploy a site to your own CDN account में खातों के बीच साइट को ले जाने के बारे में विस्तार से बताया गया है।
यदि यह कनेक्ट नहीं होता है
यह काम करना बंद हो गया। Bunny में कुंजी को पुनर्जीवित (regenerate) किया गया था, जिससे पुरानी कुंजी तुरंत अक्षम हो जाती है। नई कुंजी कॉपी करें और इसे कनेक्ट करें।
यह संदेश आता है कि कुंजी अस्वीकार कर दी गई थी। लगभग हमेशा इन तीन कारणों में से एक होता है: इसके साथ कोई स्पेस या लाइन ब्रेक कॉपी हो गया हो, कोई ऐसी कुंजी जिसकी समय-सीमा समाप्त हो चुकी हो, या कोई ऐसी कुंजी जिसे आपके द्वारा कॉपी करने के बाद रद्द या पुनर्जीवित कर दिया गया हो। एक नई कुंजी बनाएँ और इसे फिर से पेस्ट करें।
यह कनेक्ट हो जाता है, लेकिन बाद में कुछ विफल हो जाता है। कुंजी प्रमाणित हो जाती है लेकिन उसमें उस अनुमति का अभाव होता है जिसकी कार्रवाई को आवश्यकता है। ऊपर सूचीबद्ध अनुमतियों के साथ एक नई कुंजी बनाएँ, फिर पुराने कनेक्शन को डिस्कनेक्ट करें और नई कुंजी कनेक्ट करें।
डिस्कनेक्ट करना
Integrations खोलें, खाते को ढूँढें और Disconnect दबाएँ। इससे संग्रहीत कुंजी तुरंत हट जाती है। जो भी चीज़ इसका उपयोग कर रही थी वह अपनी अगली कार्रवाई पर रुक जाती है, और जो स्क्रीन इस पर निर्भर थीं वे चुपचाप विफल होने के बजाय ऐसा संदेश देती हैं।
डिस्कनेक्ट करने से पहले की गई चीज़ें पूर्ववत् नहीं होती हैं — हमने आपके खाते पर जो रिकॉर्ड, परिनियोजन (deployments) या सेटिंग बदली थीं वे वैसी ही रहेंगी। यदि आपको लगता है कि कुंजी स्वयं लीक हो गई हो, तो उसे विक्रेता के पास भी रद्द (revoke) कर दें; डिस्कनेक्ट करने से हमारी प्रतिलिपि हटती है, उनकी नहीं।