Kde bude tvoj web bývať
Hosting je server, kde web žije. Pre statický web (HTML, CSS, JS – presne to, čo staviaš) je najlepší štart GitHub Pages: je zadarmo, spoľahlivý a Git už poznáš.
Ukážem ti: nasadenie na GitHub Pages
- Pushni projekt na GitHub (už vieš ako:
git add .,git commit,git push). - Na GitHube otvor úložisko → Settings → Pages.
- V „Source” vyber vetvu
maina priečinok/ (root). - Ulož – do minúty beží web na
your-name.github.io/repo-name.
Hotovo. Tvoj web je na internete a celý svet ho môže vidieť. 🎉
Prepojenie vlastnej domény
Máš doménu z minulej lekcie? Prepojme ju:
- Na GitHube: Settings → Pages → Custom domain → zadaj doménu.
- U registrátora nastav DNS záznamy (nájdeš ich v dokumentácii GitHub Pages):
- CNAME záznam pre
www→your-name.github.io - A záznamy pre doménu bez www → IP adresy GitHub Pages
- CNAME záznam pre
- Počkaj – zmeny DNS sa môžu šíriť svetom až niekoľko hodín (zvyčajne len minúty).
Máš web s vlastným serverom (kniha návštev alebo chatbot)? GitHub Pages zvláda len statické stránky – server potrebuje iný hosting (napr. Railway, Render; majú bezplatné štartovacie plány). Postup je podobný: prepojíš úložisko a služba server spustí. Statickú časť webu môžeš nechať na Pages.
Teraz ty 💪
- Nasadi projekt na GitHub Pages podľa krokov vyššie.
- Otvor web na telefóne (nie na Wi-Fi!) – vidíš ho? Tak ho vidí celý svet.
- Pošli adresu jednej osobe (rodič, kamarát) a požiadaj o spätnú väzbu: čo funguje, čo nie.
- Ak máš doménu, prepoj ju a skontroluj, že web beží na vlastnej adrese.
- Zapíš do
LAUNCH.md: adresu webu a dátum prvého nasadenia. To je historický moment!
Skontroluj sa: Tvoj web je dostupný z akéhokoľvek zariadenia na svete – na GitHub Pages adrese, ideálne na vlastnej doméne. Videl ho niekto iný než ty.
Čo si z tejto lekcie odnášaš
- GitHub Pages = bezplatný hosting pre statické weby, nasadenie na pár klikov.
- Vlastná doména sa prepája cez DNS záznamy (CNAME a A).
- Web s vlastným serverom potrebuje iný hosting – statická časť môže zostať na Pages.
© 2026 Ing. Martin Polak / AlgoRhino · Podmienky používania obsahu