Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
If you do go with NPM or Traefik, under the covers it's using certbot to request/renew your certificates through Let's Encrypt using the DNS-01 challenge, meaning you can get wildcard certs and don't have to futz around with port forwards. Again I'd think Caddy has similar functionality, I just have not used it personally. Raw NGINX you probably don't want to try out yet considering it requires manually doing the configs
Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP! Written in pure BASH~
I don't want to face difficulties if my ISP changes my IP address for whatever reason. So I'm planning to get something like this or this set up. I want to make sure I have my 'A' records set up correctly first.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Accessing SynologyNAS (and Wordpress) via custom domain on Cloudflare - issues
1 project | /r/selfhosted | 30 May 2023
External ip address changes often, need help with my VPN set up
1 project | /r/Ubiquiti | 10 May 2023
Cloudflare DDNS for UniFi OS
1 project | news.ycombinator.com | 13 Apr 2023
CloudFlare DDNS - I suspect many people don't even realize this service is available
1 project | /r/CloudFlare | 21 Mar 2023
I have my domain, now what?
1 project | /r/synology | 19 Jan 2023