Home server

My server is powered by a Dell Optiplex 7050 which I bought on ebay for $120 shipped. It came with 8gb of memory and no storage. I purchased the remaining components (used 16gb ram + storage) for roughly $175 bringing the total cost of the server to just under $300.

This is a very capable machine despite its small price tag and might even be overkill for my needs. The extra power gives me a peace of mind though and will probably last me a very long time.

PC

  • CPU: i7-7700
  • ram: 24gb
  • storage: 5.25tb
    • 256gb SSD: proxmox
    • 1tb nvme: vm drives, iso
    • 4tb HDD: backups, data


optiplex img


This is what it is currently running:

Host

  • OS: Proxmox VE
  • file system: ZFS

VM/Containers


server dashboard


I am also using pfsense as my firewall/router on an old HP desktop running an i3-4130 that my friend gave me along with a generic 8-port switch.

Backups

To backup my data, I am running sanoid which does automatic snapshots of the zfs filesystem. Then I use syncoid (part of sanoid) to sync my server to an external SSD on my main desktop. The data is also automatically backed up to Backblaze using a cronjob. If the data starts to grow and becomes more complex, I will eventually have to build a remote NAS with raid.