Choosing home server hardware
· in fundamentals
This guide compares the five kinds of machine people use as a home server: a Raspberry Pi 5, a new Intel N100 or N150 mini PC, a used office mini PC, an old laptop and a small NAS. At the end you will know which one fits the services you want to run, what it costs to keep on all year, and what to check before you buy.
What a home server has to do
A home server is a computer that stays on, sits in a cupboard or on a shelf, and runs services for you and the people you share them with. It might host a chat server, a small website, file sync, a password manager or backups. It rarely needs a screen or a keyboard once it is set up, because you manage it over the network with SSH.
That use is different from a desktop's in four ways:
- It runs all the time. Idle power use matters more than peak performance, because the machine spends most of its life waiting for requests.
- It needs enough memory, not a fast processor. A handful of light services fits in 2 to 4 GB of RAM. Running many containers, a photo library or a media server needs more.
- It needs storage you can trust. Your data lives on it, so the drive and your backups matter more than raw speed.
- It needs a wired network connection. Ethernet is more reliable than Wi-Fi for a machine other people connect to.
Most home services are light. A personal XMPP server or a static website uses very little processor time. The usual mistake is to buy more machine than the job needs and then pay for its idle power every hour of the year.
Power use: the cost you pay every hour
To turn a power figure into a yearly figure, multiply the watts by 8,760 (the hours in a year) and divide by 1,000. A machine that idles at 10 W uses about 88 kWh a year, and one that idles at 30 W uses about 263 kWh. Multiply by the price per kWh on your electricity bill to get the yearly cost.
Published idle figures are a starting point, not a promise. They change with the operating system, the BIOS power settings, attached drives and even the mains voltage. One owner of a used Lenovo ThinkCentre M900 Tiny measured 6.5 to 7 W at the wall on Fedora Server at 240 V, and about 8 W on Windows 11. ServeTheHome had measured 11 to 13 W for the same model on a 120 V circuit. Running powertop --auto-tune on Linux cut the owner's figure by about half a watt.
The only figure that counts is the one for your machine with your drives and your services. A plug-in power meter costs little and shows the real number. Measure the machine idle for a few minutes after boot, then again while it does its normal work.
The figures quoted on this page come from the reviews and spec sheets listed under Sources. Treat them as rough guides.
| Machine | Published idle figure | Where it comes from |
|---|---|---|
| Raspberry Pi 5 (2 GB) | 2.4 W | Independent bench test, 2024 |
| Raspberry Pi 5 (4 GB / 8 GB) | 3.3 W / 3.2 W | Independent bench test, 2024 |
| Fanless Intel N100 appliance | 10.5 to 12 W (22 to 23 W at full load) | ServeTheHome review, 2023 |
| Lenovo ThinkCentre M900 Tiny (i5-6500T, used) | 6.1 to 7 W on Linux at 240 V | Owner's wall measurement, 2025 |
| Synology DS223j NAS with drives | 4 W with drives asleep, 16.31 W while being accessed | Synology spec sheet |
The gap between a Pi and a mini PC is a few watts at idle. Across a year, that is tens of kWh, not hundreds. Power use is a good reason to avoid a large old tower PC, but it should not stop you from picking a mini PC if you need what it offers.
Raspberry Pi 5
The Raspberry Pi 5 is a single-board computer with a quad-core Arm Cortex-A76 processor at 2.4 GHz, Gigabit Ethernet and a choice of 1, 2, 4, 8 or 16 GB of memory. It has one PCIe 2.0 lane that takes an NVMe SSD through an M.2 HAT, and two USB 3.0 ports.
It is the best fit when you want the lowest idle power and your services are light: DNS filtering, a chat server, a small website, a password manager, a few containers. It is silent with passive cooling and small enough to sit next to the router.
Things to know before you buy one:
- Power supply. Raspberry Pi recommends its 27 W USB-C supply, which delivers 5 V at 5 A. With a 3 A supply, the board limits USB peripherals to 600 mA in total instead of 1.6 A, which can be too little for a USB hard drive.
- Storage. A microSD card works for trying things out. For a server that writes all day, boot from an NVMe SSD on an M.2 HAT+ or from a USB SSD instead.
- Arm, not x86. Much server software and many container images are built for 64-bit Arm, but some are only published for x86. Check that every program you plan to run has an Arm64 build.
- Power when off. A Pi 5 that is shut down still draws about 1 to 1.4 W by default. Setting
POWER_OFF_ON_HALT=1in the bootloader configuration brings this down to about 0.01 W. - The full cost. Add the power supply, a case with cooling, and an SSD with its adapter to the board price before you compare it with a mini PC.
New Intel N100 and N150 mini PCs
Mini PCs built on Intel's N100 (launched in 2023) or N150 (launched in 2025) are the common choice for a first home server that needs more room than a Pi. Both chips have four cores and a 6 W processor base power, and both include Intel Quick Sync Video for hardware video transcoding. The N150 boosts to 3.6 GHz and the N100 to 3.4 GHz.
They suit you if you want to run many containers, a media server that transcodes video, or software that only ships for x86. They usually come with an SSD, a case and a power supply in the box, so there is nothing else to buy.
Points to check on a specific model:
- Memory limit. Intel lists a maximum of 16 GB and a single memory channel for both chips. Many models have soldered memory, so buy the amount you will need later.
- Idle power. Published figures for N100 boxes vary from model to model. ServeTheHome measured 10.5 to 12 W at idle on a fanless N100 firewall appliance with several network ports. A box with fewer ports and tuned power settings may draw less, so look for a measurement of the exact model.
- Fan noise. Many of these boxes have a small fan. Fanless models exist and suit a living room or bedroom better.
- Storage slots. Count the M.2 and 2.5-inch slots if you want a second drive for data.
Used office mini PCs
Businesses replace their small desktop PCs every few years, and the used market is full of them: Lenovo ThinkCentre Tiny, Dell OptiPlex Micro and HP EliteDesk Mini models. These one-litre machines often cost less than a new N100 box and come with a full desktop processor, two memory slots and a solid metal case.
The trade-offs are age and power. An older Intel desktop chip draws more at load than an N100, and idle figures depend on the model and on tuning. The ThinkCentre M900 Tiny measurement above (6.1 to 7 W on Linux at 240 V) shows a well-tuned used machine can idle close to a new mini PC.
Before you buy a used one:
- Check that it comes with its power adapter, since these machines use brand-specific connectors.
- Prefer a model with two memory slots and room for both an M.2 SSD and a 2.5-inch drive.
- Replace the thermal paste and clean the fan if the machine is several years old.
- Update the BIOS from the maker's support site before you install your operating system.
An old laptop
A laptop you already own costs nothing to try, and it has two features a mini PC lacks. Its battery keeps it running through a short power cut, and its screen and keyboard are there when the network breaks and you need a local console.
It also has drawbacks:
- The battery. A lithium battery held at full charge, warm, for months, ages and can swell. Many laptops have a BIOS or firmware setting that stops charging below 100 percent. Use it if yours has one, and check the battery for swelling now and then. Remove a battery that has started to swell.
- Heat. Run it with the lid open or in a well-ventilated spot, and clean the fan.
- Network. Many thin laptops have no Ethernet port. A USB Ethernet adapter works, but check that Linux supports its chip.
- Storage. Replace a spinning hard drive with an SSD. It saves power, noise and waiting.
- Lid behavior. On a Linux server, tell systemd-logind to ignore the lid switch so the laptop does not sleep when you close it.
Measure its idle power with a plug meter before you commit. Older laptops vary a lot, so turn the screen off before you measure.
A NAS box
A NAS (network-attached storage) is a small computer built around drive bays, sold with its own operating system and app store. It is the easiest way to keep several terabytes on spinning disks with redundancy. Synology's DS223j, for example, is rated at 4 W with its drives asleep and 16.31 W while being accessed, at a noise level of 18.2 dB(A).
A NAS suits you if storage is the main job: file sync, photo backup, backups for the other computers in the house. It suits you less if you want to learn how the server works, because the vendor's software hides most of it, and you depend on that vendor for updates. Entry-level models also have little memory (the DS223j has 1 GB) and an Arm processor, so they run few extra services.
The alternative is a mini PC or used desktop with a couple of drives and a standard Linux distribution. That takes more setup, but every part is replaceable and every program is under your control.
Side-by-side comparison
| Raspberry Pi 5 | N100/N150 mini PC | Used office mini PC | Old laptop | NAS box | |
|---|---|---|---|---|---|
| Processor | Arm64 | x86-64 | x86-64 | Usually x86-64 | Arm or x86, by model |
| Memory | 1 to 16 GB, fixed | Up to 16 GB | Usually two slots | Varies | Often 1 to 2 GB |
| Storage | microSD, NVMe via HAT, USB | M.2, sometimes 2.5-inch | M.2 and often 2.5-inch | One internal drive | 2 or more drive bays |
| Built-in power backup | No | No | No | Yes, the battery | No |
| Best for | Light services, lowest power | Many containers, media transcoding | Most services, best value | Trying self-hosting for free | Bulk storage and backups |
Storage, noise and reliability
Storage. Use an SSD for the operating system and the services. Put large files on a second drive if you need the space. A single drive is a single point of failure, so plan backups from the first day: one copy on another device in the house and one copy somewhere else. RAID or a mirrored pair protects you from a failed drive, but it does not protect you from deleting the wrong folder.
Noise. A server that runs all night in a living space must be quiet. Fanless boards and mini PCs are silent, small fans are audible in a quiet room, and spinning hard drives click and hum. If the machine has to live in a bedroom, choose a fanless model and SSDs.
Reliability. A small uninterruptible power supply (UPS) keeps a mini PC and the router running through short power cuts and lets the server shut down cleanly in a long one. Set the BIOS to power the machine on again after a power loss, so it restarts on its own. Keep the server on a wired connection to the router, and give it a fixed address on your network, as the port forwarding guide describes.
When a rented server is the better choice
Hosting at home has limits that no hardware choice removes. Your upload speed caps how fast others can reach your services. Your provider may not give you a public IPv4 address, or may change it often. Nobody is on call when the power goes off while you are away.
A small rented virtual private server (VPS) avoids those limits, at the cost of a monthly fee and of trusting the host with your data. It is the better choice for a service that strangers rely on, that must stay up while you travel, or that needs a fixed address. Many people use both: a home server for private services and data, and a small VPS for the public-facing parts. A low-power website shows the other route: accept that the site may go offline sometimes, and design for that.
Which one to pick
- You own an old laptop or PC: start with it. Measure its idle power, and replace it only when you know what you need.
- You want a few light services at the lowest power: a Raspberry Pi 5 with 4 or 8 GB and an SSD.
- You want room to grow, or x86-only software: a used office mini PC or a new N100/N150 box with 16 GB of memory.
- Your main job is storing terabytes of files: a NAS, or a mini PC or small desktop with two drives if you prefer to run your own Linux.
Whatever you choose, the next steps are the same: install a server Linux distribution such as Debian, set up SSH access with keys, and decide how the outside world will reach the machine.
Frequently asked questions
Is a Raspberry Pi 5 good enough for a home server?
Yes, for light services such as a chat server, a small website, DNS filtering or a password manager. Use an NVMe or USB SSD rather than a microSD card, and check that every program you plan to run has an Arm64 build.
Is an N100 mini PC better than a Raspberry Pi 5 for a home server?
An N100 mini PC runs x86 software, takes up to 16 GB of memory and has Intel Quick Sync for video transcoding. A Raspberry Pi 5 uses less power at idle, about 2.4 to 3.3 W in published measurements, against 10.5 to 12 W in one review of a fanless N100 appliance.
How much power does a home server use?
Published idle figures range from about 2.4 W for a Raspberry Pi 5 to about 6 to 13 W for the mini PCs measured on this page. Multiply the watts by 8,760 and divide by 1,000 to get kWh per year, and measure your own machine with a plug-in meter for the real figure.
Can I use an old laptop as a home server?
Yes. Its battery covers short power cuts, and its screen gives you a local console. Limit the battery charge if the firmware allows it, check the battery for swelling, replace a hard drive with an SSD, and set Linux to ignore the lid switch.
Should I buy a NAS or build a home server?
A NAS is the easier route when storage and backups are the main job. A mini PC or small desktop with a standard Linux distribution takes more setup, but every part is replaceable and every program is under your control.
How much RAM does a home server need?
A handful of light services fits in 2 to 4 GB. Running many containers, a photo library or a media server needs more, and a mini PC with 16 GB leaves room to grow.
Sources
- Raspberry Pi 5 product page, Raspberry Pi Ltd.
- Raspberry Pi hardware documentation (power supply, NVMe, power when off)
- New 2GB Pi 5 has 33% smaller die, 30% idle power savings, 29 August 2024
- Intel Processor N100 specifications, Intel
- Intel Processor N150 specifications, Intel
- Fanless Intel N100 firewall and virtualization appliance review: power consumption, ServeTheHome, 8 June 2023
- ThinkCentre M900 Tiny, owner's measurement blog post, 6 June 2025
- Synology DS223j specifications (comparison page), Synology