14Solutions1004 Solutions
← FIELD NOTES / BUYING GUIDES
THE SMALL HOME SERVER GUIDE

Build a
mini PC
home server.

A beginner’s homelab starts with one useful idea.

Recent Reddit discussions are bringing small home servers into focus. Here is what to look for, five relevant Amazon picks, and a setup plan that leaves room to learn.

Explore the shortlist ↗
SMALL HARDWARE. USEFUL PROJECTS.HOMELAB / 01
Beelink MINI S13 compact desktop PC with its ports visible
Your first server can fit on a shelf.START SMALL ↗
1 PCChoose one machine.
Build from there.

As an Amazon Associate I earn from qualifying purchases. This guide uses affiliate links. Selections are based on listed specifications, not hands-on testing. Listings and discussions reviewed on 30 October 2026.

THE CONVERSATION BEHIND THE GUIDE

Small servers are having a moment.

Recent discussions in
r/selfhosted and r/homelab.

A home server is simply a computer that runs services for your household: a dashboard, smart-home software, a local app or a place to learn Linux. It does not have to start with a rack, a stack of drives or a large shopping list.

Several recent Reddit threads return to the same question: how much machine do you need to begin? Used office minis, new compact PCs and Raspberry Pi boards all appear in the discussion. We chose this topic because that question connects a real project to a practical hardware decision.

r/selfhosted

A used mini PC becomes an everyday home server ↗

One owner describes using a second-hand HP PC for a collection of personal services. The useful takeaway is to start with an application you want to use, then expand as your needs become clearer.

r/homelab

Raspberry Pi or mini PC for a first homelab? ↗

A Raspberry Pi 5 starter setup prompted a discussion about the complete cost of a board, power supply, cooling and storage. A Pi remains useful for GPIO projects; an x86 mini PC is another route for running general applications.

r/homelab

Choosing a machine for a 24/7 development lab ↗

A developer planning containers and virtual machines raises the questions that matter before checkout: memory capacity, cooling, noise and continuous operation. A more demanding lab needs a different shopping list from a single-service server.

These threads show interest in the topic, not a measured ranking of all tech trends. The product choices below are our specification-based selections; Reddit users have not endorsed these exact listings.

START WITH A DECISION

One computer. Then a backup.

Two alternative PC routes.
One useful first accessory.

You do not need all five products. Choose one PC, or reuse a spare machine first. Use your router’s existing ports. Add backup storage, a switch or power protection when you have a clear reason.

THE BASIC LAYOUT

A simple home-server setup.

Keep the first version local.
Make recovery part of the plan.

Example starting layout. Keep another offline or off-site copy of important data. A switch is optional when the router has a free port.

THE HARDWARE SHORTLIST

Five picks. Different jobs.

Check the exact version,
seller and delivered cost.

01NEW MINI PC
Beelink MINI S13 product photographPRODUCT IMAGE · BEELINK

A compact new PC for a small app server

Beelink MINI S13

PROCESSORIntel N150
MEMORY16 GB DDR4
STORAGE500 GB SSD

If you want a new, compact machine for a handful of home services, this MINI S13 configuration is a sensible place to start. Its Intel N150 has four cores and four threads, and the selected listing includes 16 GB of memory and a 500 GB SSD. That gives you a useful starting point for a small Linux server without buying memory and storage separately.

+A complete small PC; the selected listing also specifies two 2.5 GbE ports.

−Four threads and 16 GB of RAM set limits for a busy collection of virtual machines.

What to check before buying +

Consider it for a dashboard, lightweight containers or a dedicated Home Assistant installation after checking the operating system’s hardware requirements. Do not assume every Linux distribution supports every included network adapter equally well. A 2.5 GbE port will negotiate down to gigabit on a gigabit switch; it does not make the rest of the network faster.

Choose the N150 / 16 GB / 500 GB MINI S13 version. Do not substitute another capacity or MINI S generation without rechecking the specifications.
Check price on Amazon ↗Affiliate link · confirm the selected version and current offer
02RENEWED MINI PC
HP EliteDesk 800 G5 Mini product photographPRODUCT IMAGE · HP · AMAZON RENEWED

A renewed alternative worth comparing

HP EliteDesk 800 G5 Mini

PROCESSORCore i5-9500T
MEMORY16 GB DDR4
STORAGE256 GB NVMe

A refurbished office mini PC is the other route worth checking before buying new. This Amazon Renewed EliteDesk listing specifies a six-core Core i5-9500T, 16 GB of DDR4 and a 256 GB NVMe SSD. It is a candidate for learning about containers or virtual machines, provided its condition and total delivered cost make sense.

+Six physical CPU cores in a small office-PC format.

−It is refurbished, and the 256 GB drive can fill quickly with VM images and backups.

What to check before buying +

The Reddit discussion that inspired this guide used a different HP model; it was not a review of this Amazon listing. Compare the actual refurbisher, return window and included power adapter. Check memory and drive upgrade support against the exact HP model before buying parts. More cores alone do not establish real-world speed, noise or power consumption.

Selected offer: EliteDesk 800 G5 Mini, i5-9500T, 16 GB, 256 GB, Renewed. Seller bundles and condition may change.
Check price on Amazon ↗Affiliate link · confirm the selected version and current offer
03BACKUP STORAGE
Crucial X9 1 TB Portable SSD product photographPRODUCT IMAGE · CRUCIAL

An external destination for scheduled backups

Crucial X9 1 TB Portable SSD

CAPACITY1 TB
CONNECTIONUSB-C
LISTED READUp to 1,050 MB/s

Before adding more apps, decide where their backups will go. The 1 TB Crucial X9 is a small external SSD that can hold exported configurations, application data and scheduled backups. It is an accessory for either computer above, not a replacement for the server itself.

+A separate, portable backup destination for a small setup.

−A drive left attached to the same PC is not an independent off-site backup.

What to check before buying +

The advertised transfer rate is a manufacturer maximum and needs a compatible USB connection. Backup speed also depends on file sizes, software and the source drive. Size the drive for your retained backup history, test a restore, and keep another copy offline or away from the server for important data. A media library may need much more than 1 TB.

Choose the 1 TB X9 portable SSD. The X9 Pro, X10 Pro and other capacities are different products.
Check price on Amazon ↗Affiliate link · confirm the selected version and current offer
04GIGABIT SWITCH
TP-Link TL-SG108 product photographPRODUCT IMAGE · TP-LINK

More Ethernet ports, only if you need them

TP-Link TL-SG108

PORTS8 × RJ45
LINK SPEED1 GbE
COOLINGFanless

Your first server can connect directly to a spare LAN port on your router. If those ports are full, the TL-SG108 adds eight gigabit Ethernet ports in a fanless metal enclosure. It is a straightforward wired-network accessory for a server, desktop and other local devices.

+Unmanaged, plug-and-play expansion without a configuration interface to maintain.

−This model is gigabit, not 2.5 GbE, and is not the choice for configurable VLAN isolation.

What to check before buying +

One port normally connects back to your router, leaving seven for other devices. This is a switch, not a router or Wi-Fi access point. If you plan to experiment with VLANs or transfer large files over a 2.5 GbE network, choose a suitably managed or faster model instead. A basic home app server does not automatically need either upgrade.

The linked model is TL-SG108, not TL-SG108E or TL-SG108-M2. Those models have different features.
Check price on Amazon ↗Affiliate link · confirm the selected version and current offer
05120 V BACKUP POWER
APC Back-UPS BE600M1 product photographPRODUCT IMAGE · APC

Optional backup power for a compatible US setup

APC Back-UPS BE600M1

RATING600 VA / 330 W
VOLTAGE120 V
ROLEBattery backup

If brief outages regularly interrupt your server, a UPS can provide time to shut down cleanly. The BE600M1 is a 600 VA / 330 W model for compatible 120 V installations. Treat it as a later reliability upgrade, after you know the load of your server and any networking equipment you want to support.

+Battery backup for short interruptions when correctly sized and configured.

−This is a US 120 V model. It is not suitable for direct connection to Sri Lanka’s 230 V mains.

What to check before buying +

Check mains voltage, plug type and the UPS watt limit before ordering. For 230 V regions, select a locally appropriate UPS instead of this listing. Runtime changes with the connected load and battery condition; no runtime is promised here. Configure and test supported shutdown software rather than assuming a battery alone will shut down the server safely.

BE600M1 is the 120 V model. A UPS does not replace backups, and only its battery-backed outlets provide battery power.
Check price on Amazon ↗Affiliate link · confirm the selected version and current offer

WHAT BELONGS ON YOUR LIST?

Buy for the job you have.

Accessories solve a need.
They are not a starter-kit requirement.

ProductSelected configurationConsider it whenDetails
Beelink MINI S13N150 · 16 GB RAM · 500 GB SSDYou want a new machine for a few services↗
HP EliteDesk 800 G5 Minii5-9500T · 16 GB RAM · 256 GB SSD · RenewedA renewed offer beats your new-PC options↗
Crucial X9 1 TB Portable SSDX9 · 1 TB · USB portable SSDYou need a separate backup destination↗
TP-Link TL-SG108TL-SG108 · 8-port unmanaged gigabit switchYour router has run out of LAN ports↗
APC Back-UPS BE600M1BE600M1 · 600 VA / 330 W · US 120 V modelShort outages affect a compatible 120 V setup↗

FROM BOX TO USEFUL SERVER

Make the first project manageable.

A buying and setup plan.
Follow the software’s official instructions.

01

Pick one useful job

Start with a home dashboard, a local service or Home Assistant. List the application’s hardware requirements before buying. Reusing a spare PC can reveal what you actually need; you can replace it later if power use, size or noise becomes a problem.

02

Choose the software path

For a dedicated smart-home machine, check Home Assistant OS for generic x86-64 hardware. A Linux server with containers suits several small services. Proxmox is a learning option when you specifically want virtual machines and understand the extra administration.

03

Allow room for the workload

The two PC picks include 16 GB of RAM, a practical starting point for many small setups, not a guarantee for every app. Multiple VMs, development runners and databases may justify a machine that supports 32 GB or more. Leave memory for the host and storage for snapshots and updates.

04

Wire it and keep it ventilated

Use Ethernet to a spare router LAN port and give the server a DHCP reservation if supported. Keep its air vents clear. Test the intended operating system, network adapter and sleep settings before putting important services on it. Do not treat a processor’s power rating as the whole PC’s electricity use.

05

Back up before you depend on it

Save application data, configuration and recovery instructions somewhere outside the server’s internal disk. Schedule backups and test restoring one. A snapshot on the same drive will not protect you if that drive fails. Installing a new OS can erase existing data, so copy anything you need first.

06

Add access and upgrades carefully

Start on your local network. Avoid opening router ports just to try an app; use a supported, authenticated remote-access method if you need access away from home. Install updates, use unique credentials and keep recovery access. Add a switch or UPS only when your setup needs it.

Installation references: Home Assistant’s generic x86-64 guide and Proxmox VE hardware requirements. Read the current requirements before choosing hardware or replacing an operating system.

BEFORE YOU START

A few questions,
answered.

Hardware should serve your project.
Give yourself room to learn.

Can a mini PC run 24/7 as a home server?+

It can be suitable when the exact hardware and operating system support your workload. Check cooling, storage health and power settings, then test it under the load you expect. A consumer mini PC is not a promise of enterprise reliability. Keep backups and allow time for updates and maintenance.

Is a Raspberry Pi or mini PC better for beginners?+

For electronics, GPIO and small board projects, a Raspberry Pi offers features a typical mini PC does not. For general x86 applications, a complete mini PC can be convenient. Compare the full cost of the Pi setup, including its power supply, cooling, case and storage, with the actual PC offer.

Is 16 GB of RAM enough for a homelab?+

It can be enough for a few lightweight services, depending on their requirements. A lab with several VMs, development tools or larger databases may need more. Proxmox itself needs memory in addition to the memory assigned to guests. Check upgrade support before choosing a particular PC.

Do I need 2.5 GbE or a separate network switch?+

Neither is a requirement for a basic first server. Use an available router LAN port first. A switch helps when you need more ports. Faster networking helps only when the devices, links and workload can use it; the TL-SG108 in this guide is limited to gigabit links.

Can I use these PCs for Home Assistant?+

Home Assistant documents a generic x86-64 installation path for suitable UEFI-capable machines. Check that guide against the exact PC before installing. A dedicated Home Assistant OS installation is one option; running other applications alongside it requires a different setup. Copy existing data before replacing the operating system.

Why are there no prices or performance scores?+

Amazon offers, sellers and selected variants change. The buttons open the exact ASINs checked for this guide so you can confirm the current offer. These selections are based on listed specifications and use cases; we have not benchmarked or measured the noise or wall-power use of these units.

SPECIFICATIONS & EDITORIAL NOTES

Sources you can check.

The product buttons link to the exact Amazon ASINs reviewed for this guide. Additional technical references: Intel N150 specifications, TP-Link TL-SG108 specifications, Crucial X9 product flyer and Schneider Electric’s BE600M1 product information.

No purchase or hands-on testing was performed for this guide. We do not use Reddit comments as evidence for benchmark results, reliability guarantees or endorsement of a particular seller.

START WITH SOMETHING YOU WILL USE.

One machine.
One useful project.

Back to the shortlist ↗

Product photographs are from the linked Amazon listings and illustrate the selected models. Confirm capacity, condition, seller, voltage and included accessories before ordering. Planning a desktop memory upgrade? Read our RAM buying guide.

WhatsApp us