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

What I would do is this:

  • spinup a droplet with the free Easypanel, choose during Droplet creation from marketplace;
  • install n8n;
  • run n8n

With this approach you also get a bunch of 60 other tools which you can install. No SSL issues anymore!

The solution is to make sure Docker is set up properly. At the time, I was very new to all of this. I now have it all working.

hello @toolsbgm , How are you doing well?
I am contacting you by dangerous website issue.
I am using Hostinger cloud service.
Because I am using cloud SSL, I removed traefik volume in compose.yml file.
Anyway, my website is showing dangerous status.
Could you please guide me or give me full compose content?
Thank you