ज्ञानकोष

लामो अवधिको टोकन बिना नै हामीले डिप्लोय गर्न सकून् भनेर Zinn® GitHub एप इन्स्टल गर्नुहोस्।

आफ्नो खाता वा संस्थामा Zinn® GitHub एप स्थापना गर्नुहोस् र हामीलाई यसको स्थापना नम्बर दिनुहोस्, ताकि हामी एक घण्टा अवधिको टोकनहरू प्रयोग गरी तपाईंको रिपोजिटरीहरूबाट डिप्लोय गर्न सकौं।

यसलाई जडान गर्दा हुने फाइदाहरू

Zinn® GitHub एप इन्स्टल गर्नाले कुनै पनि साइटलाई व्यक्तिगत टोकन (personal token) नदिईकन नै तपाईंका भण्डारहरू (repositories) बाट डिप्लोय गर्न र प्रोजेक्ट बोर्डलाई GitHub सँग अद्यावधिक राख्न अनुमति दिन्छ। हामी केवल एपको इन्स्टलेशन नम्बर (installation number) मात्र राख्छौँ, जुन आफैँमा निरर्थक हुन्छ, र आवश्यक परेका बेला प्रत्येक पटक एक घण्टासम्म चल्ने टोकन जारी गर्छौँ। संस्थाका लागि यो उत्तम विकल्प हो, किनकि यो कुनै एक व्यक्तिमा सीमित हुँदैन र कोही व्यक्तिले छाडेर जाँदा पनि काम गर्न छाड्दैन।

सुरु गर्नुअघि

एक GitHub खाता, वा तपाईंले एप इन्स्टल गर्न चाहनुभएको संस्थामा मालिकको अधिकार (owner rights) आवश्यक पर्दछ। तेस्रो-पक्ष (third-party) एपहरूलाई प्रतिबन्ध लगाउने संस्थाहरूमा मालिकले यसलाई अनुमति दिनुपर्छ; यदि त्यो सम्भव छैन भने, त्यसको सट्टा फाइन-ग्रेन टोकन (fine-grained token) प्रयोग गर्नुहोस् (तपाईंको GitHub खाता जडान गर्नुहोस्)।

१. GitHub मा कुञ्जी (key) सिर्जना गर्नुहोस्

सिर्जना गर्नुपर्ने कुनै कुञ्जी छैन। आफ्नो व्यक्तिगत खाता वा संस्थामा Zinn® GitHub एप इन्स्टल गर्नुहोस्, र कि त सबै भण्डारहरू (repositories) वा हामीले डिप्लोय गर्न चाहेका भण्डारहरू मात्र छनोट गर्नुहोस्।

त्यसपछि इन्स्टलेशन नम्बर पत्ता लगाउनुहोस्:

  • व्यक्तिगत खाताSettings → Applications → Installed GitHub Apps, र Zinn® एपको छेउमा रहेको Configure मा जानुहोस्।
  • संस्थाYour organizations → Settings → GitHub Apps, र Zinn® एपको छेउमा रहेको Configure मा जानुहोस्।

त्यस पृष्ठको एड्रेस बारको अन्त्यमा रहेको नम्बर — उदाहरणका लागि github.com/settings/installations/12345678 — नै इन्स्टलेशन नम्बर हो।

२. यहाँ जडान गर्नुहोस्

एप इन्टिग्रेसन (Integrations) स्क्रिनमा भन्दा पनि यसको प्रयोग हुने ठाउँमा छनोट गरिन्छ:

  • साइटको भण्डार जडानमा, GitHub (app install) छनोट गर्नुहोस्।
  • प्रोजेक्ट बोर्डको GitHub लिङ्कमा, The Zinn® GitHub app छनोट गर्नुहोस्।

इन्स्टलेशन नम्बर पेस्ट गर्नुहोस् र अगाडि बढ्नुहोस्। हामी केही कुरा सेभ गर्नुअघि इन्स्टलेशनको जाँच गर्छौँ; हामीले पहुँच पाउन नसकेको नम्बर कहिल्यै सेभ हुँदैन।

त्यसपछि के हुन्छ

  • तपाईंले एपलाई अनुमति दिनुभएका भण्डारहरू साइटले डिप्लोय गर्नका लागि देखा पर्छन्, र पुश (push) ले यसलाई डिप्लोय गर्छ।
  • हामीले गर्ने प्रत्येक कार्य GitHub मा तपाईंको नाममा नभई एपको नाममा इन्स्टलेशनको अडिट लगमा देखा पर्छ।
  • हामीलाई थप भण्डारहरूको पहुँच दिनका लागि, सोही Configure पृष्ठमा एपको भण्डार पहुँच परिवर्तन गर्नुहोस् — केही पनि पुनः जडान गर्नुपर्दैन।

यदि यो जडान भएन भने

भण्डार फेला परेन। इन्स्टलेशनले तपाईंले छनोट गर्नुभएका भण्डारहरूलाई मात्र समेट्छ। Configure खोल्नुहोस् र यसलाई थप्नुहोस्।

नम्बर अस्वीकृत भयो। एड्रेस बारबाट लिइएको नम्बर नै इन्स्टलेशन नम्बर हो कि होइन (एपको आफ्नै ID होइन) र एप अझै इन्स्टल छ कि छैन भनी जाँच गर्नुहोस् — अनइन्स्टल गरिएको एपको कुनै इन्स्टलेशन हुँदैन।

कुञ्जी अस्वीकृत भयो भन्छ। प्रायः यी तीनवटा कारणहरूमध्ये एक हुन्छ: यससँगै प्रतिलिपि (copy) गरिएको खाली ठाउँ (space) वा लाइन ब्रेक, म्याद सकिएको कुञ्जी, वा तपाईंले प्रतिलिपि गरेपछि रद्द वा पुनः सिर्जना गरिएको कुञ्जी। नयाँ कुञ्जी सिर्जना गर्नुहोस् र यसलाई पुनः पेस्ट गर्नुहोस्।

यो जडान हुन्छ, तर पछि केही असफल हुन्छ। कुञ्जीले प्रमाणीकरण त गर्छ तर यसमा कार्यका लागि आवश्यक अनुमति हुँदैन। माथि सूचीबद्ध अनुमतिहरूसहित नयाँ कुञ्जी सिर्जना गर्नुहोस्, त्यसपछि पुरानो जडान हटाउनुहोस् र नयाँ कुञ्जी जडान गर्नुहोस्।

जडान विच्छेद गर्दै

Integrations खोल्नुहोस्, खाता फेला पार्नुहोस् र Disconnect थिच्नुहोस्। यसले सेभ गरिएको कुञ्जी तुरुन्तै मेटाउँछ। यसको प्रयोग गरिरहेको जुनसुकै कुरा पनि यसको पछिल्लो कार्यमा रोकिन्छ, र यसमा निर्भर स्क्रिनहरूले मौन रूपमा असफल हुनुको सट्टा जानकारी गराउँछन्।

जडान विच्छेद गर्दा पहिले नै भइसकेका कार्यहरू पूर्ववत (undo) हुँदैनन् — तपाईंको खातामा हामीले परिवर्तन गरेका रेकर्डहरू, डिप्लोयमेन्टहरू वा सेटिङहरू जस्ताको तस्तै रहन्छन्। यदि तपाईंलाई कुञ्जी नै लीक भएको छ भन्ने लाग्छ भने, भेन्डरमा गएर पनि यसलाई रद्द गर्नुहोस्; जडान विच्छेद गर्नाले हाम्रो प्रतिलिपि हट्छ, उनीहरूको हट्दैन।

ब्लगबाट पछिल्लो

हामीले हस्तीङ, एसइओ र ठूलो मात्रामा वेबसाइटहरू सञ्चालन गर्ने बारेमा के लेखिरहेका छौँ।

होस्टिंग तहबाट एसईओ र लिङ्क निर्माण: सन् २०२६ को अपरेटरको दृष्टान्त

२०२६ मा होस्टिङले इन्डेक्सिङ र लिङ्क इक्विटीलाई कसरी आकार दिन्छ: पेजहरूलाई इन्डेक्स राख्ने, पुराना डोमेनहरूमा साइट बनाउनुअघि तिनको जाँच गर्ने, फुटप्रिन्ट बिनाको लिङ्क बिल्डिङ, र SEO का लागि पूर्वाधारले के गर्न सक्छ र के सक्दैन भन्ने बारे स्पष्ट धारणा।

पोष्ट पढ्नुहोस्

WordPress लाई छिटो र सुरक्षित बनाउँदै: कार्यसम्पादन र प्लगइन चेकलिस्ट

छिटो र सुरक्षित WordPress का लागि एउटा व्यावहारिक चेकलिस्ट: सर्भर-स्तरको क्याचिङ, प्रति-साइट अब्जेक्ट क्याच, चलाउन लायक केही सीमित प्लगइनहरू, स्ट्याकलाई अध्यावधिक राख्ने, र WooCommerce पृष्ठहरू जुन तपाईंले कहिल्यै क्याच गर्नु हुँदैन।

पोष्ट पढ्नुहोस्

२०२६ मा म्यानेज्ड वेब हस्टिङ कसरी छनौट गर्ने: एक खरिदकर्ताको मार्गदर्शक

राम्रो म्यानेज्ड होस्टिंगलाई कन्ट्रोल प्यानल भएको सस्तो सर्भरबाट खासमा के ले छुट्याउँछ — माइगेसन, ब्याकअप, आइसोलेसन, वास्तविक क्याचिङ र इमानदार स्केलिंग — र तपाईं प्रतिबद्ध हुनु अघि यसको मूल्याङ्कन कसरी गर्ने।

पोष्ट पढ्नुहोस्

ब्लग पढ्नुहोस्

अझै पनि अल्झिनुभयो?

सबै योजनाहरूमा सहयोग समावेश गरिएको छ, हेल्पडेस्क दिनको 24 घण्टा खुला रहन्छ, र तपाईंले हाम्रा कुनै पनि 58 भाषाहरूमा हामीलाई लेख्न सक्नुहुन्छ—हामी तपाईंले बुझ्ने भाषामा जवाफ दिन्छौं।

सम्पर्क समर्थन सबै लेखहरू