इसे कनेक्ट करने से आपको क्या लाभ मिलता है
अपना Cloudflare खाता कनेक्ट करने से हमें आपके खाते पर Cloudflare Pages पर स्टैटिक साइटें प्रकाशित करने, और उससे आपकी साइटों के DNS और कैश को सर्व करने की अनुमति मिलती है। सब कुछ आपके अपने Cloudflare डैशबोर्ड में और आपके अपने Cloudflare प्लान पर रहता है।
शुरू करने से पहले
एक Cloudflare खाता, जिसमें वे डोमेन ज़ोन के रूप में जोड़े गए हों जिनका आप उपयोग करना चाहते हैं। कनेक्ट करने के लिए मुफ़्त प्लान ही पर्याप्त है; आप प्रत्येक ज़ोन पर क्या कर सकते हैं यह वही है जिसकी अनुमति आपका प्लान देता है।
1. Cloudflare पर कुंजी बनाएं
Cloudflare डैशबोर्ड में My Profile → API Tokens खोलें और Create Token चुनें, फिर Create Custom Token चुनें। इसे एक नाम दें, नीचे दी गई अनुमतियां जोड़ें, और Zone Resources के अंतर्गत वे ज़ोन चुनें जिन तक आप हमारी पहुंच चाहते हैं — सभी ज़ोन, या केवल वे जिन्हें आप निर्दिष्ट करते हैं। इसकी समीक्षा करें और Create Token दबाएं। Cloudflare टोकन को केवल एक बार दिखाता है; इसे तभी कॉपी कर लें।
ये अनुमतियां जोड़ें:
- Zone → Zone → Read
- Zone → DNS → Edit
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
- Account → Cloudflare Pages → Edit — केवल तभी जब आप चाहते हैं कि हम Pages पर साइटें प्रकाशित करें। इसके बिना भी टोकन कनेक्ट होता है और DNS व कैश के लिए काम करता है।
पुराना विकल्प। टोकन के स्थान पर आप अपनी Global API Key और उस ईमेल पते से कनेक्ट कर सकते हैं जिससे आप साइन इन करते हैं (My Profile → API Tokens → API Keys → Global API Key → View)। Cloudflare इसके उपयोग की अनुशंसा नहीं करता है: Global API Key में आपके लॉगिन की प्रत्येक अनुमति, हर ज़ोन पर होती है, और इसे सीमित नहीं किया जा सकता है। यदि संभव हो तो टोकन का उपयोग करें।
2. इसे यहाँ कनेक्ट करें
अपने डैशबोर्ड में Integrations खोलें और Connect an account चुनें। समूह के रूप में Cloudflare account (Pages, CDN & DNS) और खाते के रूप में Cloudflare चुनें, API token भरें — या, पुराने विकल्प के लिए, API key और Account email भरें, और Connect account दबाएं।
कुछ भी सहेजे जाने से पहले हम आपके द्वारा पेस्ट की गई सामग्री का परीक्षण करते हैं। जो कुंजी काम नहीं करती है उसे कभी भी संग्रहीत नहीं किया जाता है, और उत्तर में बताया जाता है कि इसमें क्या खराबी थी। जो कुंजी काम करती है उसे हमारे सीक्रेट्स वॉल्ट में एन्क्रिप्ट करके रखा जाता है — हमारे डेटाबेस में कभी नहीं — और इसे फिर कभी नहीं दिखाया जाता है, आपको भी नहीं।
इसके बाद क्या होता है
- जब आप कोई स्टैटिक साइट बनाते हैं या स्थानांतरित करते हैं, तो Cloudflare Pages एक डिप्लॉय लक्ष्य के रूप में दिखाई देता है, और हम आपके खाते के एक Pages प्रोजेक्ट में बिल्ड प्रकाशित करते हैं।
- आपके ज़ोन इस खाते से किसी डोमेन के DNS और किसी साइट के कैश को सर्व कर सकते हैं।
- हम जांचते हैं कि टोकन आपके ज़ोन पढ़ सकता है, DNS संपादित कर सकता है, कैश को पर्ज कर सकता है और ज़ोन सेटिंग्स बदल सकता है। कनेक्शन के बगल में दी गई चेकलिस्ट दिखाती है कि हम इनमें से किसकी पुष्टि कर सके।
यदि आप CDN और DNS को विभिन्न Cloudflare खातों पर रखना चाहते हैं, तो इसके बजाय उन्हें Cloudflare CDN और Cloudflare DNS के रूप में अलग से कनेक्ट करें — प्रत्येक का अपना मार्गदर्शक है।
यदि यह कनेक्ट नहीं होता है
एक अनुमति अपुष्ट दिखाई देती है। Cloudflare हमेशा किसी टोकन को उसकी अपनी अनुमतियों को सूचीबद्ध करने की अनुमति नहीं देता है, इसलिए कुछ की पुष्टि पहली बार उपयोग किए जाने पर होती है। यदि कोई कार्रवाई बाद में अनुमति त्रुटि के साथ विफल हो जाती है, तो My Profile → API Tokens में टोकन संपादित करें और अनुपलब्ध अनुमति जोड़ें — टोकन का मान नहीं बदलता है, इसलिए किसी भी चीज़ को पुन: कनेक्ट करने की आवश्यकता नहीं है।
कोई ज़ोन अनुपलब्ध है। टोकन के Zone Resources में वह शामिल नहीं है। उस ज़ोन, या सभी ज़ोन को शामिल करने के लिए टोकन को संपादित करें।
यह कहता है कि कुंजी अस्वीकार कर दी गई थी। लगभग हमेशा तीन में से एक बात होती है: इसके साथ कॉपी किया गया स्पेस या लाइन ब्रेक, ऐसी कुंजी जो समाप्त हो चुकी है, या ऐसी कुंजी जिसे आपके कॉपी करने के बाद रद्द या पुन: जनरेट कर दिया गया था। एक नई कुंजी बनाएं और इसे फिर से पेस्ट करें।
यह कनेक्ट हो जाता है, लेकिन बाद में कुछ विफल हो जाता है। कुंजी प्रमाणित तो हो जाती है लेकिन उसमें उस अनुमति का अभाव होता है जिसकी कार्रवाई को आवश्यकता होती है। ऊपर सूचीबद्ध अनुमतियों के साथ एक नई कुंजी बनाएं, फिर पुराने कनेक्शन को डिस्कनेक्ट करें और नई कुंजी कनेक्ट करें।
डिस्कनेक्ट करना
Integrations खोलें, खाता खोजें और Disconnect दबाएं। इससे संग्रहीत कुंजी तुरंत हट जाती है। जो कुछ भी इसका उपयोग कर रहा था वह अपनी अगली कार्रवाई पर रुक जाता है, और जो स्क्रीनें इस पर निर्भर थीं वे चुपचाप विफल होने के बजाय ऐसा सूचित करती हैं।
डिस्कनेक्ट करने से वह पूर्ववत नहीं होता है जो पहले ही किया जा चुका है — आपके खाते पर हमारे द्वारा बदले गए रिकॉर्ड, डिप्लॉयमेंट या सेटिंग्स वैसे ही रहते हैं जैसे वे हैं। यदि आपको लगता है कि कुंजी स्वयं लीक हो गई होगी, तो इसे वेंडर के यहाँ भी रद्द करें; डिस्कनेक्ट करने से हमारी प्रतिलिपि हटती है, उनकी नहीं।