Skip to main content

Shopping list

Requirements

If you don't want to get exactly what this workshop uses, or you already have a bunch of kit that you plan to re-use, here is a list of the base requirements for this homelab.

  • Minimum 1 board with minimum 4GB RAM
  • Some sort of storage
    • Ubuntu 20.04 or 22.04 bootable
  • Wired connection
  • SSH-able
  • Some other device (laptop, PC), running macOS or Linux. This will be where you will be working from.

Minimal gear list

If you are going from scratch, this should get you started:

  • Raspberry Pi board(s) with an absolute minimum of 4GB RAM. 8GB is best. (2 or more boards is cooler but it is to get these nowadays. eBay is a good place to look.) The workshop is tested on 4B Models but in a pinch a 3B might be okay, but no promises.
  • Power cable per Pi. 4Bs use USB-C, earlier versions use micro-USB.
  • USB power supply. Anything from a wall socket to an Anker powerbank will do.
  • microSD per board. This workshop uses 32GB ones, but you can get away with a 16.
  • Ethernet cable per board.
  • Case. Strictly speaking this is a 'nice to have'. But you can get some very cute, very cheap cases, so it feels sad not to have one. This one is nice-looking, comes with CPU fans, and is extendable, so you can stack more of the same cases as you acquire more boards.
  • A way to flash microSD cards. If your PC/laptop does not have an SD port, you can get tiny USB card reader which works very well.

Upgrades

  • A PoE hat per board to provide both power and ethernet over one wire. If you go for this, you'll also need a PoE enabled switch.
  • For faster writing and just more space, swap out the microSDs for actual SSDs.

Optional

You may want some accessories depending on the OS image you choose for your boards.

  • (If you flash your boards with a Desktop image.) A monitor and cable. Just one of these are necessary as after setup you won't need them. Note the Model 4B takes a Micro-HDMI.
  • (Again only necessary if you install Desktop images on your boards.) USB keyboard and mouse. Again, just need the one for initial setup. Wireless ones could also work but have not been tested with this workshop.

rig

Credits