I’m trying to set up a Lemmy instance using the docker installation. I’ve set up a Cloudflare Tunnel and a Let’s Encrypt certificate that’s managed by Nginx Proxy Manager.

I’ve also created a proxy host setting in NPM to forward the incoming domain address to the local host address for Lemmy. I made sure the SSL settings are on and using the Let’s Encrypt certificate.

I am able to connect to my instance through the domain address. However, it still shows that the site is unsecured. I’ve been stuck on this part for days and am not sure what to do now. I haven’t any success with the nginx reverse proxy settings listed on the Lemmy installation site either. I can’t even tell if the reverse proxy is even doing anything.