Ninawezaje kuunganisha akaunti yangu ya GitHub?
Njia inayopendekezwa ni Zinn® GitHub App yetu, ambayo unaisakinisha kwenye akaunti yako na kuipa ruhusa kwenye hifadhi zilizochaguliwa. Inatumia ruhusa za kina na tokeni za usakinishaji za muda mfupi — hakuna siri ya muda mrefu inayoweza kuvuja — na unaweza kuibatilisha kwa mbofyo mmoja. Ikiwa ungependelea kutumia tokeni ya ufikiaji ya kibinafsi yenye maelezo mahususi, tunakuambia haswa ni nyuga zipi za kutoa na kuthibitisha tokeni punde tu unapoingiza.
Ni nini mnachothibitisha kuhusu tokeni yangu?
Wakati wa kuingia tunaita API ya GitHub ili kuthibitisha kwamba tokeni inafanya kazi na inabeba ruhusa zinazohitajika — yaliyomo kwenye hazina, Pages, na usimamizi wa uundaji wa hazina — na kuonyesha alama ya kuteua ya kijani au nyekundu kabla ya kitu chochote kuhifadhiwa. Hatuhifadhi kamwe ufunguo ambao haujathibitishwa au ulio na wigo mpana kupita kiasi. Vitambulisho huenda kwa Vault kupitia kiunganishi kile kile cha muunganisho kama akaunti nyingine yoyote unayoleta.
Kwa hakika unafanya nini kwenye akaunti yangu?
Tunaunda hazina (au kutumia iliyopo), kupakia maudhui au matokeo yako ya ujenzi, kuwezesha GitHub Pages kutoka tawi na saraka au ujenzi wa GitHub Actions, na tunaweza kurejesha nyuma. Kwa kikoa maalum, tunaandika CNAME ya hazina, kulazimisha HTTPS, na kukusanidi DNS kwa ajili yako. Pia tunaweza kuhifadhi nakala ya hazina kwenye hifadhi ya vipengee ya R2 kulingana na ratiba.
Je, ninaweza kutumia kikoa changu kwenye tovuti ya Pages?
Ndiyo. Tunaandika faili ya hazina ya CNAME, tunawasha Enforce HTTPS, na kusanidi DNS — rekodi za A za apex kuelekea anwani za GitHub Pages na CNAME ya www — tukifuata kanuni ile ile ya apex-na-www kama mandharinyuma mengine yoyote.
Je, ni salama kutumia GitHub Pages kwenye PBN yangu?
Itumie ukiwa mwangalifu. GitHub Pages haina sheria za upande wa seva, kwa hivyo kuzuia vitambazaji vya SEO kunaweza kutegemea tu robots.txt na lebo za meta huko — haiwezi kuzuia kabisa Ahrefs au Majestic jinsi kundi letu linavyoweza — na kila tovuti ya Pages inashiriki miundombinu na masafa ya IP ya GitHub, ambayo ni alama inayoshirikiwa. Kwa hivyo kwenye laini ya Footprint-Free tunatoa GitHub Pages lakini tunaitia alama kama iliyo na alama dhaifu, tunaweka chaguo-msingi la PBN kwenye kundi letu au Cloudflare, na kukuonya unapoichagua kwa tovuti inayojali alama. Kwenye laini ya Mainstream ni chaguo tuli lisilolipishwa la kiwango cha kwanza.