Some notes from implementing Wordpress with Caddy and Docker
Prerequisites
There are a few prerequisites before Caddy will be able to negotiate a certificate from Let's Encrypt:
1. Valid domain name that you own
2. DNS configured to point your domain to your server
3. DNS propagated
For more information