Three threads this week with people thinking Cloudflare hides their server IP.
Cloudflare sits between your server and the visitor. It sees the visitor's IP and your server's IP. It logs both. If law enforcement comes with a subpoena, Cloudflare hands over the origin IP.
Cloudflare is a CDN and a DDoS shield. It is not an anonymity layer. If your threat model requires hiding your server's location, you need something else.