Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

Dear reader,
I’m trying to publish my Cloudflare domain via DNS to the public ip of my droplet.
The CMS I’m using is GRAV, which is running in a docker container on port 80 and 8123 on the host. When I go to mydropletpublicip:8123 I can see the website just fine.
I have made a DNS token within Cloudflare so that I can create a SSL certificate in NGINX Proxy manager. In NGINX
In Cloudflare I made an A rule which directs all traffic going to mycloudflaredomain.com to mydropletpublicip And a CNAME rule which direct all traffic going to www.mycloudflaredomain.com to mycloudflaredomain.com.
In NGINX Proxy manager I made two reverse proxy rulesS: HTTP mycloudflaredomain.com 8123 + the SSL certificate and HTTP www.mycloudflaredomain.com 8123 + the SSL certificate
When I go to https://www.whatsmydns.net/ and check mycloudflaredomain.com I get the IP address of Cloudflare: 104.21.9.117 172.67.189.60
When I now go to mycloudflaredomain.com or www.mycloudflaredomain.com I get a Cloudflare error 521 - Webserver Host Error.
I have tried many things, but can’t figure out why I get the error.
Things I tried are: Allow all TCP and UDP incoming access in the firewall of the droplet and on the Digital Ocean project page. Add all IPaddressess of Cloudflare to the firewall and many more.
Please help, kind regards
9ee5b5ed90ff4f7b9e69d1681de3b4
Sylvan Winds
Hellen Charless
a4ccdb7137084732b70d98f0c0b661
a4ccdb7137084732b70d98f0c0b661
1e6b823ea20d4cb189a34a922f5588
wcd
yolanda smith
Magdiel Sanchez
e8a1c50570b74f079e6d62d8f6b3ab
Faisol Bello
a96586b9b23547c29c6be618017cd9