No SSL on Self Hosted Digital Ocean Droplet

I am currently using CloudFlare as a CDN. (A record is not proxied)

I followed the following guide to create my dockerized n8n:

Describe the problem/error/question

I have waited 2 days, and when I load my n8n subdomain, I get met with the no SSL Dangerous site message in Chrome. If I go through the error message, I can select to visit “an unsafe site”
With the n8n after all that so far everything works fine.

How do I get the SSL cert on my self-hosted n8n? I am intermediate tech savvy but new to docker and VPS servers.

Information on your n8n setup

  • **n8n version: 1.76.2

  • **Database (default: SQLite): not sure

  • **Running n8n via (Docker, npm, n8n cloud, desktop app): Docker on Digital Ocean Droplet. 1 GB of memory 25 GB Disk

  • **Operating system: Ubuntu 24.10 x64