Gdzie będzie mieszkać twoja strona
Hosting to serwer, na którym żyje strona. Dla strony statycznej (HTML, CSS, JS – dokładnie to, co budowałeś) najlepszy start to GitHub Pages: darmowe, niezawodne i znasz już Git.
Pokażę ci: wdrożenie na GitHub Pages
- Wrzuć projekt na GitHub (już umiesz:
git add .,git commit,git push). - Na GitHub otwórz repozytorium → Settings → Pages.
- W „Source” wybierz gałąź
maini folder/ (root). - Zapisz – w mniej niż minutę strona działa pod
your-name.github.io/repo-name.
Gotowe. Strona jest w internecie i każdy może ją zobaczyć. 🎉
Podłączenie własnej domeny
Masz domenę z poprzedniej lekcji? Połączmy ją:
- Na GitHub: Settings → Pages → Custom domain → wpisz domenę.
- U rejestratora ustaw rekordy DNS (znajdziesz je w dokumentacji GitHub Pages):
- rekord CNAME dla
www→your-name.github.io - rekordy A dla domeny bez www → IP GitHub Pages
- rekord CNAME dla
- Poczekaj – zmiany DNS mogą propagować się do kilku godzin (zwykle minuty).
Masz stronę z własnym serwerem (księga gości albo chatbot)? GitHub Pages obsługuje tylko strony statyczne – serwer potrzebuje innego hostingu (np. Railway, Render; mają darmowe plany na start). Proces jest podobny: łączysz repozytorium i usługa uruchamia serwer. Statyczna część może zostać na Pages.
Teraz ty 💪
- Wdróż projekt na GitHub Pages według kroków powyżej.
- Otwórz stronę na telefonie (bez Wi-Fi!) – widzisz ją? Tak widzi ją cały świat.
- Wyślij adres komuś (rodzic, kolega) i poproś o feedback: co działa, co skrzypi.
- Jeśli masz domenę, podłącz ją i sprawdź, czy strona działa pod własnym adresem.
- Zapisz w
LAUNCH.md: adres strony i datę pierwszego wdrożenia. Historyczny moment!
Sprawdź się: Strona jest dostępna z każdego urządzenia na świecie – pod adresem GitHub Pages, najlepiej pod własną domeną. Ktoś inny niż ty ją zobaczył.
Co wyniesiesz z tej lekcji
- GitHub Pages = darmowy hosting stron statycznych, wdrożenie w kilka kliknięć.
- Własna domena łączy się rekordami DNS (CNAME i A).
- Strona z własnym serwerem potrzebuje innego hostingu – część statyczna może zostać na Pages.
© 2026 Ing. Martin Polak / AlgoRhino · Warunki korzystania z treści