Kje bo tvoja stran živela
Gostovanje je strežnik, kjer stran živi. Za statično stran (HTML, CSS, JS – točno kar gradiš) je najboljši začetek GitHub Pages: brezplačno, zanesljivo in Git že poznaš.
Pokažem ti: objava na GitHub Pages
- Projekt pushaj na GitHub (že znaš:
git add .,git commit,git push). - Na GitHubu odpri repozitorij → Settings → Pages.
- Pri “Source” izberi vejo
mainin mapo/ (root). - Shrani – v minuti teče stran na
your-name.github.io/repo-name.
Končano. Tvoja stran je na internetu in jo vidi ves svet. 🎉
Povezava lastne domene
Imaš domeno iz prejšnje lekcije? Povežimo jo:
- Na GitHubu: Settings → Pages → Custom domain → vnesi domeno.
- Pri registrarju nastavi DNS zapise (najdeš jih v dokumentaciji GitHub Pages):
- CNAME zapis za
www→your-name.github.io - A zapisi za domeno brez www → IP naslovi GitHub Pages
- CNAME zapis za
- Počakaj – DNS se lahko razširi po svetu do nekaj ur (običajno minut).
Imaš stran z lastnim strežnikom (knjiga obiskovalcev ali klepetalnik)? GitHub Pages zna le statične strani – strežnik potrebuje drugo gostovanje (npr. Railway, Render; imajo brezplačne pakete). Postopek je podoben: povežeš repozitorij in storitev zažene strežnik. Statični del strani lahko ostane na Pages.
Zdaj si na vrsti 💪
- Projekt objavi na GitHub Pages po korakih zgoraj.
- Odpri stran na telefonu (ne na Wi-Fi!) – vidiš jo? Tako jo vidi ves svet.
- Naslov pošlji eni osebi (staršu, prijatelju) in prosi za povratne informacije: kaj deluje, kaj je čudno.
- Če imaš domeno, jo poveži in preveri, da stran teče na lastnem naslovu.
- V
LAUNCH.mdzapiši: naslov strani in datum prve objave. To je zgodovinski trenutek!
Preveri se: Tvoja stran je dosegljiva z katerekoli naprave na svetu – na GitHub Pages naslovu, idealno na lastni domeni. Nekdo drug kot ti jo je videl.
Kaj si vzameš iz te lekcije
- GitHub Pages = brezplačno gostovanje statičnih strani, objava v nekaj klikih.
- Lastna domena se poveže prek DNS zapisov (CNAME in A).
- Stran z lastnim strežnikom potrebuje drugo gostovanje – statični del lahko ostane na Pages.
© 2026 Ing. Martin Polak / AlgoRhino · Pogoji uporabe vsebine