Manba nazorati

GitHub va GitLab'ni ulang — o'zingiz allaqachon foydalanayotgan репозиторий'dan joylashtiring

GitHub yoki GitLab hisobingizni ulang va to'g'ridan-to'g'ri repozitoriyadan deploy qiling — Pages'ga statik sayt yoki boshqariladigan hostingga loyiha. Shuningdek, Zinn Digital®'ga GitHub yoki GitLab yordamida kirishingiz mumkin. Har bir ulanish o'ziga kerakli imtiyozlarni ko'rsatadi, kirish vaqtida tasdiqlanadi va kod yoki logda emas, balki Vault'da saqlanadi.

  • GitHub + GitLabikkala hisobni ham ulash
  • Pages'ga joylashtirishyoki boshqariladigan xostingga
  • GitLab orqali kirishshuningdek GitHub
  • Vault-saqlangan tokenlarkirishda tasdiqlangan

Bir marta ulang, xavfsiz

Manba-nazorat hisob qaydnomasini ulash platformadagi boshqa barcha hisob maʼlumotlari kabi bir xil ulangan hisob jarayonidan foydalanadi: eng kam imtiyoz, tasdiqlangan va Vault da saqlanadi.

Avval imtiyozlarni ko‘ring

Har qanday narsaga ruxsat berishdan oldin biz ulanish uchun aynan qaysi omborxona va hisob qaydnomasi ruxsatlari kerakligini ko'rsatamiz — ortiqcha emas — shuning uchun siz umumiy token o'rniga cheklangan doiradagi tokenni taqdim etasiz.

Kiritish tasdiqlandi

Ulanish bilanoq, tokenning faolligini va to'g'ri doiraga egaligini tasdiqlash hamda yashil yoki qizil belgi ko'rsatish uchun provayder API'siga murojaat qilamiz. Yaroqsiz yoki ortiqcha doiradagi ruxsat rad etiladi.

To'g'ridan-to'g'ri Vault ga

Tasdiqlangan token har bir hisobga olish maʼlumoti foydalanadigan bir xil ulanish nuqtasi orqali Vault ga yoziladi. U hech qachon kodga kiritilmaydi, logga chiqarilmaydi yoki muhit faylida qoldirilmaydi.

Bekor qilinadigan va auditdan o'tgan

GitHub yoki GitLab orqali bizning kirish huquqimizni istalgan vaqtda bekor qilishingiz va o‘z tomonimizdagi ulanishni o‘chirib tashlashingiz mumkin. Ulangan hisob qaydnomasi orqali bajarilgan har bir harakat audit jurnalida qayd etiladi.

Loyiha uchun qulay bo'lgan joyga joylashtiring

Repozitoriy statik yoki yig‘ilgan sayt uchun Pages xostiga yoki to‘liq ilova uchun boshqariladigan xostingga joylashtirilishi mumkin. Push amallari qayta joylashtirishni boshlashi mumkin, shunda onlayn sayt standart tarmog‘ingizni kuzatib boradi.

  • Uzlangan akkauntingizdan boshqariladigan, statik va oldindan tuzilgan saytlar uchun GitLab Pages va GitHub Pages.
  • Freymeyk raskraddari va chekka (edge) yetkazib berish uchun muqobil Pages maqsadi sifatida Cloudflare Pages.
  • Repozitoriydan joylashtiriladigan to'liq WordPress, PHP, statik yoki Node ilova uchun boshqariladigan xosting.
  • Push-to-deploy: standart filialingizga qilingan push qayta tiklashni ishga tushirishi mumkin, shuning uchun onlayn sayt omborxonani kuzatib boradi.
  • Xuddi shu ulanish kirish funksiyasini ham ta'minlaydi — parol o'rniga GitHub yoki GitLab yordamida Zinn Digital®'ga kirishingiz mumkin.

Repozitoriydan jonli saytgacha

  1. Hisobingizni ulang

    GitHub yoki GitLab’ni maxsus huquqlarga ega token yordamida avtorizatsiya qiling. Biz avval imtiyozlarni ko'rsatamiz va ularni kiritish vaqtida tasdiqlaymiz.

  2. Repozitoriyni va nishonni tanlang

    Omborxonani va uning qayerda joylashishini tanlang — GitLab Pages, GitHub Pages, Cloudflare Pages yoki boshqariladigan xosting.

  3. Joylashtirish

    Biz yaratamiz va e'lon qilamiz. Vaqtinchalik URL DNS hal bo'lishidan oldin oldindan ko'rish imkonini beradi.

  4. Filialni kuzatish

    Push-to-deploy funksiyasini yoqing, shunda standart tarmog'ingizga qilingan har bir push jonli saytni avtomatik ravishda qayta quradi.

FAQ

Qaysi source-control provayderlarini ulashim mumkin?

GitHub va GitLab. O'zingiz allaqachon ishlayotgan hisobingizni ulang va biz uning omborlaridan deploy qilishimiz mumkin hamda agar uni yoqsangiz, tizimga kirish uchun undan foydalanishimiz mumkin. Ikkalasi ham bir xil ulangan hisob mexanizmi orqali ishlaydi.

GitHub bilan bir qatorda GitLab orqali ham tizimga kira olamanmi?

Ha. Elektron pochta va GitHub bilan bir qatorda, Zinn Digital® hisobingizga GitLab orqali ham kirishingiz mumkin. Identifikatsiya qatlami OAuth almashinuvini bajaradi; biz hech qachon provayderingiz parolini ko'rmaymiz.

Repozitoriylarni qayerga joylashtirishim mumkin?

Statik yoki yig‘ilgan sayt uchun GitLab Pages, GitHub Pages yoki Cloudflare Pages’ga, yoxud to‘liq ilova uchun boshqariladigan xostingga. Repozitoriy ulanganingizda maqsadni o‘zingiz tanlaysiz va push’lar qayta joylashni ishga tushirishi mumkin.

Mening kirish tokenim qanday himoyalangan?

Biz sizga ulanishga kerak bo'lgan imtiyozlarni ko'rsatamiz, kirish paytida tokenni provayder API'si orqali tekshiramiz va shundan keyingina uni Vault'da saqlaymiz. U hech qachon kodga, jurnalga yoki muhit fayliga tegmeydi va uni istalgan vaqtda provayder tomonida bekor qilishingiz yoki bizning tarafdan ulanishni o'chirib tashlashingiz mumkin.

Pages deployment'ni Footprint-Free liniyasida ishlata olamanmi?

Bu taklif qilinadi, lekin u yerda belgilanmoqda. GitLab Pages va GitHub Pages provayder infratuzilmasini va umumiy gitlab.io / github.io domenlarini baham ko‘radi, bu esa footprint hisoblanadi. Nol footprint'li tarmoq uchun buning o‘rniga ajratilgan hosting'ga joylashtiring; Mainstream'da esa Pages birinchi darajali xizmatdir.

Repozitoriydan joylash

Karta talab etilmaydigan 14 kunlik sinov davrini boshlang, GitHub yoki GitLab'ni ulang va allaqachon foydalanayotgan repozitoriyingizdan joylashtiring — u kirishda tasdiqlanadi va Vault'da saqlanadi.

Bepul boshlash