A $464 small home server replaces several cloud services

A used 7060 Micro was turned into a small home server with two 6TB external hard drives. The computer has an processor, 16GB of memory, and a 256GB NVMe SSD, and it cost $150. The two Seagate Expansion drives cost $280, and the power cord cost $34, bringing the total to $464 for 12TB of storage.

The server runs several services through Docker: Immich for photo and video backups, Jellyfin for media, Navidrome for music, Pi-hole for ad blocking, Tailscale for , Uptime Kuma for uptime checks, Homepage Dashboard, Ollama with Open WebUI, and Kopia for backups. One 6TB drive is the main storage drive, and the second 6TB drive is used as its backup. The goal is to reduce paid cloud while learning Linux, Docker, networking, and .

Immich may also be shared with a few close friends so each person has a private photo backup space.

Key points

  • The total build cost was $464.
  • The setup uses a used small desktop PC and two 6TB external hard drives.
  • Docker runs photo backup, media, music, ad blocking, , monitoring, and backup tools.
  • Kopia backs up the main 6TB drive to the second 6TB drive.
  • The goal is to cut cloud costs and learn Linux, Docker, networking, and .
Read original