Caddy is the reverse proxy. Even when running with PHP-FPM, it’s still acting like a reverse proxy.
Make sure to configure trusted proxies in Nextcloud, so that it trusts connections coming from Caddy.
That’s quite an old Caddy version. Please use the latest, v2.8.4. Please follow our official installation instructions. Install — Caddy Documentation