NGINX Proxy Manager SSL Zertifikate mit Cloudflare Domain (ger)

Guide

German / Deutsch

Mich regt seit Wochen der NGINX Proxy Manager auf und das es keine umfangreichen Tutorials gibt welche stand 25.2.26 funktionieren.

Jetzt hat es endlich geklappt, vielleicht hilft es ja jemanden.

Wir haben:

eine Domain welche über Cloudflare verwaltet wird (bzw. dort seinen Nameserver hat)

und auf deine öffentliche IP zeigt bzw. auf die IP wo der NGINX Proxy Manager läuft

einen Docker Container mit NGINX Proxy Manager

Wir wollen:

SSL Zertifikate über letsencrypt über das GUI des NGINX Proxy Manager verteilen.

  1. API Token bei Cloudflare

- auf dash.cloudflare.com/profile/api-tokens

- oben rechts "Create Token"

- "Create Custom Token" Get started

- Token name "Name ausdenken z.B. nginx"

- Permission

\- Zone DNS Edit

\- add more

\- Zone Zone Read

- Zone Ressources

\- include Specific zone "deine Domain"

- Continue to summary

- API Token kopieren und abspeichern (wird später nicht neu angezeigt)

  1. NGINX Proxy Manager WebGUI

- Certificates

- Add Certificates

- Let's Encrypt via DNS

- Domain Names "deine Domain"

- Key Type RSA 2048

- DNS Provider Cloudflare

"#Cloudflare API token"

dns_cloudflare_api_token=hier-deinen-cloudflare-api-key-einfügen

- Propagation Seconds 30

- Save

- kurz warten

- Anschließend wird dein Lets Encryp Zertifikat über cloudflare angezeigt

So habe ich es bei mir eingerichtet und der blöde "internal error" wird endlich nicht mehr angezeigt.

Posted Feb 25, 2026, 9:00 PM UTC

02
Loading comments…