Hardware - Pelochus/pelochus-homelab GitHub Wiki

Computer Specs

Intel MINI PC (no brand) with the following specs:

  • Intel N100 (Alder Lake): Better than the Rockchip in an Orange Pi 5. Good codecs support (even AV1!)
  • 16GB RAM
  • 512 GB SSD, is a SATA one (around 500MB/s R/W) but is more than enough

Storage

  • WD External HDD 4TB: Used for the whole OS and data
  • Filesystem: OS default, ext4

Networking

Using 10.0.0.0/16 for private IP addressing because it is cleaner looking than 192.168.0.0. The net is divided this way:

  • 10.0.0.0/24 for DHCP and router
  • 10.0.1.0/24 for this server
    • Each container is inside a Docker network, starting from 10.0.1.10
  • 10.0.2.0/24 for a Raspberry Pi I have controlling my 3D printer

Future upgrades

  • Add more disk space
  • RAID configuration (Better do on a true server, not on a Mini PC...)
  • Change filesystem to ZFS or something more suitable for a server

TODO:

  • Look up more possible ugprades (internal HDD, better network connectivity...)
  • Make physical installation cool, with proper cable management and some decorations, like ambient lighting (remember RPi 4 cluster with liquid refrigeration on a wall?)