Skip to content

Raspberry Pi 5 (8 GB) for self-hosting

A single-board computer with a quad-core ARM CPU and 8 GB of RAM.

Key facts

TypeSingle-board computer
Architecturearm64
RAM8 GB
CPU cores4

What fits in its RAM

8 GB, less a 25% safety margin and about 512 MB for the OS and Docker, leaves roughly 6,041 MB for apps — the same arithmetic our stack builder uses to size a VPS.

306 of 312 catalog apps would fit on their own. Of all 312 apps, 268 have a measured idle figure; the rest use the project's own documented minimum. The median measured app idles at 175 MB, so about 34 such apps side by side.

  • Monitoring14 of 14
  • Project Management11 of 11
  • SSO & Identity11 of 11
  • Observability9 of 9
  • CRM8 of 8
  • Notes8 of 8
  • Workflow automation8 of 8
  • AI Chat Interfaces7 of 10
  • Backend & BaaS7 of 7
  • Media automation7 of 7
how to read thisRAM is the only limit modelled here. These figures are idle footprints at first boot, so CPU, disk and a busy app can all need more. Treat the numbers as a floor, not a promise that a stack will run.
not verified on ARMOur measurements were taken on x86 servers, so footprints on ARM may differ, and we have not checked that every app ships an arm64 image.
Our recommendation

The most RAM-capable Raspberry Pi class here: enough for a sizeable stack of light-to-mid apps, if you can live with arm64.

What you take on

non-negotiableRaspberry Pi say the board performs best with active cooling and recommend a high-quality 5V/5A USB-C supply.
non-negotiableNVMe storage needs a separate M.2 HAT or adapter on its single PCIe 2.0 lane; the board itself has a microSD slot.
non-negotiableOur idle-RAM figures were measured on x86; we have not verified that every app ships an arm64 image, so check the project's image tags before you plan around this board.

Would you rather rent than own? See the best VPS by use case, or browse every app we have tested.

Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.