Waar je website gaat wonen
Hosting is de server waar je website op staat. Voor een statische website (HTML, CSS, JS – precies wat je bouwde) is GitHub Pages de beste start: gratis, betrouwbaar, en je kent Git al.
Ik laat je zien: deployen naar GitHub Pages
- Push je project naar GitHub (dat ken je al:
git add .,git commit,git push). - Op GitHub: open je repository → Settings → Pages.
- Onder “Source” kies je de branch
mainen de map/ (root). - Opslaan – binnen een minuut draait je website op
your-name.github.io/repo-name.
Klaar. Je website staat op internet en de hele wereld kan hem zien. 🎉
Je eigen domein koppelen
Heb je een domein uit de vorige les? Laten we hem koppelen:
- Op GitHub: Settings → Pages → Custom domain → voer je domein in.
- Bij je registrar stel je DNS-records in (vind je in de GitHub Pages-docs):
- een CNAME-record voor
www→your-name.github.io - A-records voor het domein zonder www → GitHub Pages IP-adressen
- een CNAME-record voor
- Wachten – DNS-wijzigingen kunnen tot een paar uur duren om wereldwijd door te dringen (meestal minuten).
Heb je een website met eigen server (gastenboek of chatbot)? GitHub Pages handelt alleen statische pagina’s – een server heeft andere hosting nodig (bijv. Railway, Render; die hebben gratis starters). Het proces is vergelijkbaar: je koppelt je repository en de dienst start de server. Het statische deel van je website kan op Pages blijven.
Nu jij 💪
- Deploy je project naar GitHub Pages volgens de stappen hierboven.
- Open je website op je telefoon (niet op Wi-Fi!) – zie je hem? Zo ziet de hele wereld hem.
- Stuur het adres naar iemand (een ouder, een vriend) en vraag feedback: wat werkt, wat voelt raar.
- Heb je een domein, koppel het en controleer dat je website op je eigen adres draait.
- Noteer in
LAUNCH.md: het adres van je website en de datum van je eerste deployment. Dat is een historisch moment!
Controle: Je website is bereikbaar vanaf elk apparaat ter wereld – op je GitHub Pages-adres, idealiter op je eigen domein. Iemand anders dan jij heeft hem gezien.
Wat neem je mee uit deze les
- GitHub Pages = gratis hosting voor statische websites, in een paar klikken gedeployed.
- Een eigen domein koppelt via DNS-records (CNAME en A).
- Een website met eigen server heeft andere hosting nodig – het statische deel kan op Pages blijven.
© 2026 Ing. Martin Polak / AlgoRhino · Contentgebruiksvoorwaarden