← Poziom 6 – Szef projektu

Lekce 3 z 8 ⏱ 35 minut Premium

Hosting a první nasazení

Nahraješ web na internet – přes GitHub Pages, a propojíš ho s doménou.

Kde bude web bydlet

Hosting je server, kde web bydlí. Pro statický web (HTML, CSS, JS – přesně to, co stavíš) je nejlepší start GitHub Pages: je zadarmo, spolehlivý a Git už umíš z Datarze.

Pokaż mi to: nasazení na GitHub Pages

  1. Pushni projekt na GitHub (to už umíš: git add ., git commit, git push).
  2. Na GitHubu otevři repozitář → Settings → Pages.
  3. V „Source” vyber větev main a složku / (root).
  4. Ulož – za minutu web běží na tvoje-jmeno.github.io/nazev-repozitare.

Hotovo. Tvůj web je na internetu a vidí ho celý svět. 🎉

Připojení vlastní domény

Máš od minulé lekce doménu? Propojíme ji:

  1. Na GitHubu: Settings → Pages → Custom domain → zapiš svou doménu.
  2. U registrátora nastav DNS záznamy (najdeš je v nápovědě GitHub Pages):
    • záznam typu CNAME pro wwwtvoje-jmeno.github.io
    • záznamy typu A pro doménu bez www → IP adresy GitHub Pages
  3. Počkej – DNS změny se šíří světem až pár hodin (obvykle minuty).
💡

Máš web s vlastním serverem (návštěvní kniha z Mistrza, chatbot z Wynalazca)? GitHub Pages umí jen statické stránky – server potřebuje jiný hosting (např. Railway, Render; mají startovní úroveň zadarmo). Postup je podobný: propojíš repozitář a služba server spustí. Statickou část webu ale klidně nech na Pages.

Teraz ty 💪

  1. Nasaď svůj projekt na GitHub Pages podle postupu.
  2. Otevři web na mobilu (ne na Wi-Fi!) – vidíš ho? Tak ho vidí celý svět.
  3. Pošli adresu jednomu člověku (rodiče, kamarád) a chtěj zpětnou vazbu: co funguje, co je divné.
  4. Pokud máš doménu, propoj ji a ověř, že web běží na vlastní adrese.
  5. Zapiš do LAUNCH.md: adresu webu a datum prvního nasazení. To je historický okamžik!

Kontrola: Web je dostupný z jakéhokoli zařízení na světě – na GitHub Pages adrese, ideálně na vlastní doméně. První člověk kromě tebe ho viděl.

Co si z téhle lekce odnést