
Unraid 6.12 and higher has full support for ZFS pools. You can even use ZFS in the Unraid Array itself - allowing you to use many, but not all, of ZFS extended features. Self healing isn’t one of those features, though, it would be incompatible with Unraid’s parity approach to data integrity.
I just changed my cache pool from BTRFS to ZFS with Raid 1 and encryption, it was a breeze.
I generally recommend TrueNAS for projects where speed and security are more important than anything else and Unraid where (hard- and software-)flexibility, power efficiency, ease of use and a very extensive and healthy ecosystem are more pressing concerns.
This is such a vital change and should be the default. Lemmy is currently effectively suffocating and killing its small communities and stunting its own growth due to its complete inability to surface their content. No scaled sorting, no “community bundling” - this is an important step in the right direction but there’s likely a lot more work needed to solve this problem.