A homelab is a very expensive way to learn that DNS works
There is a particular kind of satisfaction in making an old computer do something useful.
Then you add Caddy. Cloudflare. Tailscale. Jellyfin. Monitoring. Containers. Another container to manage the containers.
Eventually you’re spending an evening fixing a problem that wouldn’t exist if you had just paid for the service.
That’s part of the point.