Nextcloud, nginx proxy manager, cloudflare and proxmox access?!

I’m running a very similar setup:

  • Proxmox
  • VM with Ubuntu Server 24.04
  • Nextcloud AIO (Docker-based)
  • NGINX Proxy Manager on a separate server in the LAN

My Experience with Cloudflare

Unfortunately, my experience with Cloudflare as a DNS proxy has been negative.
Here’s why:

  • Problems syncing larger files
  • Frequent interruptions and failed transfers
  • Cloudflare limitations (timeouts, filtering, etc.)

Because of this, I decided to stop using Cloudflare for DNS and moved DNS management back to my domain registrar with direct A records pointing to my public IP.


Benefits of This Approach

  • Reliable file synchronization
  • No issues with large files
  • Simplified port forwarding, especially for services like Nextcloud Talk (which requires ports like 3478 for STUN/TURN)

If you’re planning to use Talk, Cloudflare will likely cause further complications when routing the necessary ports.


Working Configuration Example

You can check out my full docker-compose.yml and NGINX Proxy Manager setup here:
:link: [Solved] Docker based NextCloud AiO with nginx on separate Ubuntu VM - not working - #6 by vawaver


Let me know if you’d like to compare configurations or need help with specific parts.