TrueNAS Apps vs Docker on TrueNAS Scale
TrueNAS Scale ditched Kubernetes for native Docker. Apps catalog vs raw Compose, when each wins, dataset snapshots, and why custom apps took so long.
All the articles with the tag "storage".
TrueNAS Scale ditched Kubernetes for native Docker. Apps catalog vs raw Compose, when each wins, dataset snapshots, and why custom apps took so long.
Four file-sharing protocols for home lab networks: NFS (fast, Linux-native), SMB (Windows-friendly, ACLs), SSHFS (encrypted, portable), WebDAV (HTTP-based). When to use each.
Linux filesystem comparison: ext4 for safety, XFS for scale, ZFS for snapshots, Btrfs for flexibility. Pick the right tool for your workload.
Compare cold storage tiers: Backblaze B2, Storj decentralized cloud, and Scaleway Glacier. Pricing, egress, restore times, and which backup service wins.
Why rsync.net is the no-BS off-site backup target for Restic and Borg: SSH-only ZFS, free snapshots, honest $5/TB pricing, and no egress fee ambush.
ZFS tuning for SSDs and NVMe: ARC sizing, recordsize, autotrim, sync modes, and why defaults built for spinning rust fail on flash.
Backup patterns that survive disasters: snapshot, replication, off-site. Retention, safety, and the 3-2-1 model done right.
The kernel docs still warn about it. The Btrfs wiki still warns about it. People still build it and lose data. Here's the write hole, why RAID 1/10 are fine, and what to use instead.
Your media library doesn't write often enough to justify mdadm or ZFS overhead. SnapRAID calculates parity on a schedule, mixes drive sizes, and pairs with MergerFS for a unified pool. Here's the setup.
Creating a RAID array is the easy part. The drama starts six months later when one drive starts dying. Here's the survival guide for everything that happens after mdadm --create.
Hardware RAID controllers used to be necessary. Now they're often a liability. Here's when to flash that LSI card to IT mode, when to keep it, and why ZFS specifically refuses to share.
RAID-Z isn't just RAID 5 with a new name. Variable stripe widths, no write hole, and dRAID's distributed spares change the rebuild math entirely.