//nbkelley /homelab

TrueNAS (Vairë) - Storage & Backup Server

TrueNAS (Vairë) - Storage & Backup Server#

What Was Established#

TrueNAS (Vairë) is deployed as a Proxmox VM to serve as the primary storage and backup server for the homelab. It handles ZFS storage pools, NFS/SMB shares for Proxmox and other VMs, and hosts Collabora Office in an iocage jail.

Key Decisions#

  • VM Type: Q35 with UEFI firmware (recommended for ZFS stability).
  • Resources: 16 GiB RAM (fixed, no ballooning) and 2 vCPUs. 32 GB boot disk separate from storage.
  • Storage: 4TB HDD passed through directly to the VM for ZFS data integrity and performance.
  • Backup Integration: NFS share (/mnt/tank/backups) configured for Proxmox backups. SMB share available for manual access.
  • Collabora Office: Deployed in a dedicated iocage jail on port 9980.

Current Configuration#

  • Hostname: Vairë
  • IP Address: 192.168.1.100 (NFS) / 192.168.1.133 (SMB)
  • Proxmox VM ID: [Pending verification]
  • ZFS Pool: tank (4TB HDD passthrough)
  • NFS Share: /mnt/tank/backups (Network: 192.168.1.0/24, Maproot: root)
  • SMB Share: /mnt/tank/backups (Version 3.0)
  • Collabora Jail: iocage jail, port 9980

Historical Notes#

  • The conversation notes two different IPs for TrueNAS (192.168.1.100 and 192.168.1.133). Verify which IP is currently assigned to the TrueNAS VM.
  • TrueNAS CORE uses iocage jails. Ensure jail templates are up to date.
  • Proxmox backups to NFS require hard,intr,noatime mount options in /etc/fstab.

Open Questions#

  • Which IP address is currently active for Vairë (192.168.1.100 or 192.168.1.133)?
  • Is the 4TB HDD currently formatted as a ZFS pool on Vairë?
  • Has Collabora Office been integrated with a Nextcloud instance?

Sources#

  • ingested/chats/032-TrueNas - Vairë.md
  • Historical DeepSeek conversation on TrueNAS VM setup and Proxmox integration.