Domain registration & web hosting assignment

This page is deployed as part of the TalTech “Domain registration and web-hosting” assignment.

Domain project-hub.me
Hosting GitHub Pages (GitHub Student Developer Pack)
SSL / HTTPS Enabled via GitHub Pages (Let's Encrypt)
TXT (Uni-ID) 252533IVSB

Summary

The domain project-hub.me was registered via Namecheap using the GitHub Student Developer Pack. DNS records (A, CNAME and TXT) were configured to point the domain to a GitHub Pages repository, which serves this page over HTTPS using an automatically managed SSL certificate.

DNS records used

Short explanations of DNS record types

A record – maps a domain name to an IPv4 address.

AAAA record – maps a domain name to an IPv6 address (not used in this setup).

CNAME – makes one name an alias of another. Here it is used so www.project-hub.me points to the GitHub Pages host.

MX record – specifies mail servers for the domain. Not configured for this assignment.

TXT record – stores arbitrary text in DNS. Commonly used for verification; here it stores the Uni-ID.

NS record – points to the authoritative name servers that hold the DNS zone for the domain.