Kọ́kọ́ wo àwọn ànfàní náà
Ṣaju ki o to fun ni aṣẹ ohunkohun, a fihan ni pato eyi ti ibi ipamọ ati awọn igbanilaaye akọọlẹ ti asopọ nilo — ko si ohun miiran — ki o le funni ni ami-ifihan ti a pinnu dipo ọkan ti o gbooro.
Ìṣàkóso ìṣẹ̀dá sọfitiwia
So akọọlẹ GitHub tabi GitLab ti o ti n ṣiṣẹ tẹlẹ ki o si gbe e jade taara lati inu repository kan — aaye ayelujara statiki kan si Pages, tabi iṣẹ kan sori managed hosting. O tun le wọle si Zinn Digital® pẹlu GitHub tabi GitLab. Asopọ kọọkan n fihan awọn anfẹ ti o nilo, a n ṣayẹwo rẹ nigbati o ba wọle, a si n tọju rẹ sinu Vault — kii ṣe ninu koodu tabi log rara.
Sisopọ akọọlụngo iṣakoso orisun nlo ṣiṣan akọọlụngo ti a so pọ bẹẹ gẹgẹ bi gbogbo iwe-ẹri miiran lori pẹpẹ: anfani ti o kere ju, ti a fọwọsi, ati ti a fipamọ sinu Vault.
Ṣaju ki o to fun ni aṣẹ ohunkohun, a fihan ni pato eyi ti ibi ipamọ ati awọn igbanilaaye akọọlẹ ti asopọ nilo — ko si ohun miiran — ki o le funni ni ami-ifihan ti a pinnu dipo ọkan ti o gbooro.
Ní báyìí tí o bá sopọ̀, a máa ń pè API olùpèsè náà láti jẹ́rìí sí pé token náà wà láàyè ó sì ní àwọn ààyè tí ó tọ́, a sì fi àmì àyẹ̀wò aláwọ̀ ewé tàbí pupa hàn. A kọ̀ láti gba àṣẹ tí kò tọ́ tàbí tí ó kọjá ààlà rẹ̀.
A fọwọsi token kan sinu Vault nipasẹ asopọ kan náà ti gbogbo ẹ̀rí ìdánimọ̀ nlo. A kò ní fi í sínú koodu kankan, a kò ní tẹ e sínú akọọlẹ, bẹ́ẹ̀ ni a kò ní fi í sílẹ̀ ninu faili agbegbe kan.
O le fopin si iwọle wa lori GitHub tabi GitLab, ki o si yọ asopọ naa kuro ni apa wa, nigbakugba ti o ba fẹ. A gba iwe akọọlẹ ayewo lori gbogbo igbesẹ ti a gbe nipasẹ akọọlẹ ti o ni asopọ.
Ilé ìkójọpọ̀ lè lọ sí agbátẹrù Pages fún ojula tí a gbé kalẹ̀ tàbí èyí tí kò yípadà, tàbí sí agbátẹrù tí a ń bójútó fún ohun elo kíkún. Àwọn ìtì (pushes) lè fa àtúnṣe-gbékalẹ̀ kí ojula gidi lè tẹ̀lé ẹ̀ka àpapọ̀ rẹ (default branch).
Fẹ́ GitHub tàbí GitLab pẹ̀lú àmì àṣẹ tí a ti fi ààlà sí. A fi àwọn ànfààní hàn ní àkọ́kọ́, a sì ń ṣe ìfọwọ́sí wọn nígbà wọlé.
Yan ibi ipamọ (repository) ati ibi ti yoo gbe si — GitLab Pages, GitHub Pages, Cloudflare Pages, tabi alejo ti a nṣakoso (managed hosting).
A n kọ́ a sì n tẹjade. URL ti o jẹ igba diẹ jẹ ki o wo tẹlẹ ki DNS to yanju.
Fi push-to-deploy ṣiṣẹ ki titari si ẹka aiyipada rẹ le tun kọ aaye ifiweaye laifọwọyi.
GitHub ati GitLab. So akọọlẹ ti o ti n ṣiṣẹ tẹlẹ pọ mọ wa ki a le ranṣẹ lati awọn ibi ipamọ rẹ ati, ti o ba mu un ṣiṣẹ, lo lati wọle si ọ. A nṣakoso mejeeji nipasẹ apakan akọọlẹ ti o ni asopọ kanna.
Bẹẹni. Lẹgbẹẹ imeeli ati GitHub, o le wọle si akọọlẹ Zinn Digital® rẹ pẹlu GitLab. Ọna idanimọ naa nṣe abojuto ibaraẹnisọrọ OAuth; a kii ri ọrọ igbaniwọle olupese rẹ rí.
Si GitLab Pages, GitHub Pages tabi Cloudflare Pages fun aaye aimọ tabi ti a kọ, tabi sori ogun ti a nṣakoso fun ohun elo kikun. O yan ibi-afẹde nigbati o so ibi ipamọ pọ, ati awọn titẹ le fa igbesoke tuntun.
A fihan ọ awọn ànfàní tí asopọ yẹn nílò, a máa ń fọwọ sí token náà lòdì sí API Olùpèsè náà nígbà ìwọlé, lẹ́yìn náà ni a tó tọ́jú rẹ̀ sínú Vault. Kò ní fọwọ́ kan kóòdù, ìwé ìpamọ́tàkì tàbí fáìlì àyíká rárá, o sì lè fagilé é lọ́dọ̀ olùpèsè náà tàbí kí o yọ asopọ kúrò ní apá wa ní àkókò èyíkéyìí.
Wọ́n fúnni níbẹ̀ ṣùgbọ́n a sàmì sí i. GitLab Pages àti GitHub Pages pín amáyédèrumu onífàájì fánni àti àwọn agbègbè pọ̀ọ́bìlì ti gitlab.io / github.io, èyí sì jẹ́ footprint. Fún nẹ́twọ̀kì tí kò ní footprint kankan, ṣe dé́pò sí hosting tí ó dá dúró fún ra rẹ̀ dípò bẹ́ẹ̀; lórí Mainstream, Pages jẹ́ ti kíkọ́ àkọ́kọ́.
Bẹrẹ ìdánwò ọjọ́ 14 láìní káàdì, so GitHub tabi GitLab pọ̀, kí o sì firanṣẹ lati ibi ipamọ ti o ti n lo tẹlẹ — eyiti a ti fọwọsi nígbà ìwọlé ti a sì tọju si Vault.
Bẹrẹ lọ́fẹ̀ẹ́