यसलाई जोड्दा तपाईंलाई हुने फाइदा
तपाईंको आफ्नै Fastly खाता जोड्नाले तपाईंलाई हाम्रो CDN को सट्टा तपाईंको CDN मा साइट राख्न अनुमति दिन्छ। जोन, ट्राफिक र बिल तपाईंको खातामा हुन्छन्, र तपाईं अझै पनि आफ्नो Zinn® ड्यासबोर्ड भित्रबाट क्यास पछाड्न (purge) र CDN का सेटिङहरू परिवर्तन गर्न सक्नुहुन्छ — प्यानलहरू बीच स्विच गर्नु पर्दैन।
सुरु गर्नु अघि
एउटा Fastly खाता।
१. Fastly मा कुञ्जी (key) सिर्जना गर्नुहोस्
Fastly नियन्त्रण प्यानलमा Account → API tokens खोल्नुहोस् र Create token चयन गर्नुहोस्; Fastly ले तपाईंलाई पुनः साइन इन गर्न सोध्छ। टोकनको नाम राख्नुहोस् र Global API access दायरा (scope) चयन गर्नुहोस् — यसले नै हामीलाई सेवाको कन्फिगरेसन पढ्न र परिवर्तन गर्नका साथै यसलाई पछाड्न (purge) दिन्छ। यसले कुन सेवाहरूमा पहुँच पाउन सक्छ चयन गर्नुहोस् (सबै, वा तपाईंका साइटहरूले प्रयोग गर्नेहरू)।
नियन्त्रण प्यानलले तपाईंले अर्को मिति वा म्याद समाप्त नहुने विकल्प नछान्नुभएसम्म टोकनहरू ९० दिन पछि म्याद सकिने गरी सेट गर्दछ। टोकन देखाइएपछि यसलाई प्रतिलिपि (copy) गर्नुहोस्।
२. यसलाई यहाँ जोड्नुहोस्
आफ्नो ड्यासबोर्डमा Integrations खोल्नुहोस् र Connect an account चयन गर्नुहोस्। समूहको रूपमा Your own CDN र खाताको रूपमा Fastly छान्नुहोस्, API token भर्नुहोस्, र Connect account थिच्नुहोस्।
तपाईंले टाँस्नुभएको (paste) कुरा केही पनि बचत हुनु अघि हामी परीक्षण गर्छौँ। काम नगर्ने कुञ्जी कहिल्यै भण्डारण गरिँदैन, र उत्तरले यसमा के गल्ती थियो भन्ने बताउँछ। काम गर्ने कुञ्जीलाई हाम्रो गोप्य भण्डार (secrets vault) मा इन्क्रिप्ट गरेर राखिन्छ — हाम्रो डेटाबेसमा कहिल्यै राखिँदैन — र तपाईंलाई पनि पुनः कहिल्यै देखाइँदैन।
त्यसपछि के हुन्छ
- साइटको CDN ट्याब खोल्नुहोस्। Where this site is served from अन्तर्गत, यो खाता गन्तव्यको रूपमा देखिन्छ। यसलाई छान्नुहोस् र पुष्टि गर्नुहोस्; हामी तपाईंको खातामा साइटको कन्फिगरेसन निर्माण गर्छौँ, यसलाई जाँच गर्छौँ, र त्यसपछि मात्र साइटलाई स्थानान्तरण गर्छौँ, जसले गर्दा स्थानान्तरणको क्रममा साइट चलिरहन्छ।
- सोही ट्याबबाट तपाईं साइटको क्यास पछाड्न (purge) र आफ्नो खातामा यसको CDN सेटिङहरू परिवर्तन गर्न सक्नुहुन्छ।
- जब तपाईं जोड्नुहुन्छ, हामी कुञ्जीले के गर्न सक्छ भनेर जाँच गर्छौँ: तपाईंको जोन वा गुणहरू सूचीकृत गर्ने, एउटालाई विस्तारमा पढ्ने, क्यास पछाड्ने, सेटिङहरू र — विक्रेतासँग भएमा — भौगोलिक नियमहरू परिवर्तन गर्ने। जडानको छेउमा रहेको चेकलिस्टले हामीले ती मध्ये कुन पुष्टि गर्न सक्यौँ भन्ने देखाउँछ, त्यसैले तपाईंले खातामा साइट स्थानान्तरण गर्नु अघि नै हराएको अनुमति देख्न सकिन्छ।
- Deploy a site to your own CDN account ले खाताहरू बीच साइट स्थानान्तरण गर्ने बारे विस्तारमा समेट्छ।
यदि यो जोडिएन भने
यो जोडिन्छ, तर पछाड्ने (purging) वा सेटिङहरू असफल हुन्छन्। Read-only access टोकनले पछाड्न सक्दैन, र purge-only टोकनले सेटिङहरू परिवर्तन गर्न सक्दैन। Global API access टोकन सिर्जना गर्नुहोस्।
यसले तीन महिनापछि काम गर्न छोड्यो। टोकनको म्याद Fastly को पूर्वनिर्धारित ९० दिनमा समाप्त भयो। पछिको वा म्याद समाप्त नहुने नयाँ टोकन सिर्जना गर्नुहोस्।
यसले कुञ्जी अस्वीकार गरिएको भन्छ। लगभग सधैँ तीन चीजहरू मध्ये एक हुन्छ: यसको साथ प्रतिलिपि गरिएको स्पेस वा लाइन ब्रेक, म्याद सकिएको कुञ्जी, वा तपाईंले प्रतिलिपि गरेपछि रद्द गरिएको वा पुनः उत्पन्न गरिएको कुञ्जी। नयाँ सिर्जना गर्नुहोस् र यसलाई पुनः टाँस्नुहोस्।
यो जोडिन्छ, तर पछि केही कुरा असफल हुन्छ। कुञ्जीले प्रमाणीकरण गर्छ तर कार्यलाई चाहिने अनुमतिको कमी हुन्छ। माथि सूचीबद्ध अनुमतिहरूसहित नयाँ कुञ्जी सिर्जना गर्नुहोस्, त्यसपछि पुरानो जडान विच्छेद गर्नुहोस् र नयाँ कुञ्जी जोड्नुहोस्।
जडान विच्छेद गर्दै
Integrations खोल्नुहोस्, खाता खोज्नुहोस् र Disconnect थिच्नुहोस्। त्यसले भण्डारण गरिएको कुञ्जी तुरुन्तै मेटाउँछ। यसलाई प्रयोग गरिरहेको जुनसुकै कुरा यसको अर्को कार्यमा रोकिन्छ, र यसमा निर्भर स्क्रिनहरूले चुपचाप असफल हुनुको सट्टा सो कुरा बताउँछन्।
जडान विच्छेद गर्नाले पहिले नै गरिसकिएका कुराहरू पूर्ववत हुँदैनन् — हामीले तपाईंको खातामा परिवर्तन गरेका रेकर्डहरू, विवरणहरू वा सेटिङहरू जस्ताको तस्तै रहन्छन्। यदि तपाईंलाई कुञ्जी आफैँ लीक भएको हुन सक्छ जस्तो लाग्छ भने, विक्रेताकहाँ पनि यसलाई रद्द गर्नुहोस्; जडान विच्छेद गर्नाले हाम्रो प्रतिलिपि हट्छ, उनीहरूको होइन।