11events {}
22http {
3+ # Cloudflare real IP configuration
4+ set_real_ip_from 173.245.48.0 /20 ;
5+ set_real_ip_from 103.21.244.0 /22 ;
6+ set_real_ip_from 141.101.64.0 /18 ;
7+ set_real_ip_from 108.162.192.0 /18 ;
8+ set_real_ip_from 190.93.240.0 /20 ;
9+ set_real_ip_from 188.114.96.0 /20 ;
10+ set_real_ip_from 198.41.128.0 /17 ;
11+ set_real_ip_from 162.158.0.0 /15 ;
12+ set_real_ip_from 104.16.0.0 /13 ;
13+ set_real_ip_from 172.64.0.0 /13 ;
14+ # Render.com internal IPs (10.223.x.x range)
15+ set_real_ip_from 10.223.0.0 /16 ;
16+ real_ip_header CF-Connecting-IP;
17+
318 # Debug logging format to see all IP variables
419 log_format debug_ips '$remote_addr - $realip_remote_addr - $http_cf_connecting_ip - $http_x_forwarded_for - $http_x_real_ip' ;
520 server {
@@ -10,22 +25,22 @@ http {
1025 access_log /dev/stdout debug_ips;
1126
1227 location /lib.min.js {
13- proxy_set_header X-Real-IP $remote_addr ;
28+ proxy_set_header X-Real-IP $realip_remote_addr ;
1429 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
1530 proxy_set_header X-Forwarded-Host $server_name ;
1631 proxy_pass https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js;
1732 }
1833
1934 location /lib.js {
20- proxy_set_header X-Real-IP $remote_addr ;
35+ proxy_set_header X-Real-IP $realip_remote_addr ;
2136 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
2237 proxy_set_header X-Forwarded-Host $server_name ;
2338 proxy_pass https://cdn.mxpnl.com/libs/mixpanel-2-latest.js;
2439 }
2540
2641 location /decide {
2742 proxy_set_header Host decide.mixpanel.com;
28- proxy_set_header X-Real-IP $remote_addr ;
43+ proxy_set_header X-Real-IP $realip_remote_addr ;
2944 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
3045 proxy_set_header X-Forwarded-Host $server_name ;
3146 proxy_set_header X-Forwarded-Proto $scheme ;
3449
3550 location / {
3651 proxy_set_header Host api.mixpanel.com;
37- proxy_set_header X-Real-IP $remote_addr ;
52+ proxy_set_header X-Real-IP $realip_remote_addr ;
3853 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
3954 proxy_set_header X-Forwarded-Host $server_name ;
4055 proxy_set_header X-Forwarded-Proto $scheme ;
0 commit comments