Moving DNS hosting from Namecheap to Cloudflare

This is part 1 of a short series about setting up DNS hosting with Cloudflare and using DNS-01 challenges to get TLS certificates from Let’s Encrypt for locally hosted web services in a homelab. See part 2: Setting up a local reverse proxy with Nginx Proxy Manager and Let’s Encrypt I bought this domain via Namecheap a few years back. Namecheap’s services has been working fine. Not a very expensive domain name and the DNS hosting was good. My requirements for DNS hosting are very simple – I want to be able to add some extra records and keep them up to date via Dynamic DNS (DDNS) if (when) my IP addresses change due to e.g. DHCP leases running out so the domain name always points to a valid IP address. ...

May 16, 2025 · 5 min · David Isaksson