nginx_proxy_manager_behind_cloudflare

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
nginx_proxy_manager_behind_cloudflare [07.03.2025 00:11] Pascal Suternginx_proxy_manager_behind_cloudflare [07.03.2025 00:59] (current) Pascal Suter
Line 45: Line 45:
 adjust the $liveconf path and the name of the nginx proxy manager app for docker-compose to reload "nxapp" in my example. if  you are not using docker-compose, use some other method to run the reload command in your docker container here.  adjust the $liveconf path and the name of the nginx proxy manager app for docker-compose to reload "nxapp" in my example. if  you are not using docker-compose, use some other method to run the reload command in your docker container here. 
  
 +  * setup [[https://developers.cloudflare.com/ssl/origin-configuration/authenticated-origin-pull/set-up/zone-level/|authenticated origin pulls]]
 +
 +add custom config to nginx proxy manager host config
 +  ssl_verify_client on;
 +  ssl_client_certificate /data/nginx/cloudflare.pem;
 +
 +download cloudflare certificate from https://developers.cloudflare.com/ssl/static/authenticated_origin_pull_ca.pem and save it as /data/nginx/cloudflare.pem 
 +
 +finally enable authenticated origin pulls in cloudflare admin console under "SSL/TLS --> Origin Server"
  
  • nginx_proxy_manager_behind_cloudflare.txt
  • Last modified: 07.03.2025 00:59
  • by Pascal Suter