Hi again,
Perfect to have extra info — now the picture is a bit clearer.
Just a quick perspective based on how I run things long-term:
On your setup with Proxmox and TrueNAS
If your goal with TrueNAS was mainly to back up your Proxmox/Nextcloud AIO, I’d personally consider it an unnecessary layer — unless you already had a dedicated device running TrueNAS (which doesn’t seem to be the case).
If it’s just a matter of using the available disks, then I’d strongly recommend handling the disks directly within Proxmox, without adding another OS in between. You’ll simplify your setup, reduce resource usage, and avoid potential permission or snapshot complications.
My recommendation – Simple and Proven Storage on Proxmox
Since you have a few disks (10 TB + 3×16 TB), I’d suggest using ZFS directly in Proxmox. It’s rock solid and works perfectly with backups, replication, and snapshots. Here are a few possible approaches:
Option A – ZFS Mirror (safe, simple)
- Use two of the 16TB drives in a mirror (RAID1) for redundancy
- Use the third disk (e.g., 10TB or spare 16TB) for local Proxmox backups (or another ZFS pool)
Option B – ZFS RAIDZ1 (more space, some redundancy)
- Pool all three 16TB drives in a RAIDZ1 – you’ll get ~32TB usable with single-drive fault tolerance
Either way, your backups can be handled directly by Proxmox, either via the built-in backup system or by scheduling ZFS snapshots and replicating them to another disk or remote location.
About Unraid and Cloudflare
I also intentionally avoid Unraid, especially because of known issues with Nextcloud performance and file handling under Docker in that environment.
And Cloudflare? I don’t use it at all.
I just pay a few euros per month for a public IP address, because that time-saving alone is worth far more than the hours I’d waste debugging uploads, timeouts, or odd proxy behavior. Time is expensive. Stability is priceless.
The shortest distance between two points is a straight line.
And in homelab environments — the fewer layers, the better.
That said…
I totally understand that your setup and preferences may differ — and that’s absolutely valid.
Everyone has their own approach based on hardware availability, previous experience, or comfort level with certain tools and systems. If TrueNAS works well for your use case and fits into your workflow, that’s what matters.
At the end of the day, the goal is the same for all of us: build something stable, maintainable, and useful. And there’s more than one path to get there.
Wishing you good luck with the testing — and if you need help simplifying anything or want to experiment with a more direct setup, I’m happy to assist.