October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk6 min

5 Useful Services to Self-Host on an Old Raspberry Pi

An unused Raspberry Pi can run useful home services, but model, memory, storage and performance matter. Compare five options and choose one that fits.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An unused Raspberry Pi can become a useful home server—but the right project depends on its model, memory, storage and the job you need it to do. Start with one service: Pi-hole or AdGuard Home for network DNS filtering, Home Assistant for smart-home control, Syncthing for syncing files between your own devices, or Jellyfin as a cautious media-library experiment.

Before choosing, identify the Pi and check its power supply and storage. A card that has been sitting unused may not be dependable enough for an always-on service. The projects below have different hardware needs and consequences if the Pi goes offline, so they are not interchangeable—and running several together is not automatically a good fit.

As an Amazon Associate I earn from qualifying purchases.

Choose a project that solves a real problem

Think about what you want the Pi to do, then consider what happens when it is unavailable. DNS filtering can affect name resolution across your home network; a file-sync node affects only participating devices and folders; smart-home control matters to the extent that your setup depends on it. A media server adds its own workload and performance constraints.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Service Useful for Key constraint If the Pi goes offline
Pi-hole Filtering DNS requests for clients configured to use it Documented minimum: 512 MB RAM and 2 GB free storage; 4 GB storage recommended. Pi-hole documentation Clients relying on it for DNS may have trouble resolving domain names.
Home Assistant Smart-home control and automation The current Pi installation guidance specifies a Raspberry Pi 4 or 5 with at least 2 GB RAM and other requirements. Home Assistant installation guide Home Assistant services hosted on the Pi will be unavailable.
Syncthing Keeping selected folders in sync between devices Low-powered hardware can become CPU-limited, especially during file hashing and other work. Syncthing FAQ Syncing through that device pauses until it returns; synchronization is not a backup.
AdGuard Home An alternative DNS-filtering service Its getting-started documentation lists a 32-bit ARMv6 option recommended for Raspberry Pi; the excerpt does not establish compatibility for every model. AdGuard Home getting started Clients relying on it for DNS may have trouble resolving domain names.
Jellyfin Experimenting with a local media library Jellyfin warns that most single-board computers, including Raspberry Pi, may be too slow for an acceptable experience because hardware-acceleration support is limited. Jellyfin hardware selection Media hosted by the server will not be available through it.

What to check before installing anything

Identify the Pi and inspect its storage

Find the exact Raspberry Pi model and RAM before picking software. Do not assume requirements for a newer model apply to an older one. Check the power supply and the condition of the existing microSD card; an old or unreliable card is a poor foundation for a service expected to run continuously.

#1 Best Overall
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
  • Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM)
  • Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
  • CanaKit Turbine Black Case for the Raspberry Pi 5
  • CanaKit Low Noise Bearing System Fan
  • Mega Heat Sink - Black Anodized

Decide whether the service needs to be always available

A DNS filter is only useful to clients that use it as their resolver, so changing router or device DNS settings makes the Pi part of ordinary network operation. Before changing those settings, have a maintenance plan and a way to restore the previous configuration if the service or Pi is unavailable. For a service accessed beyond your home network, avoid casually exposing its management interface to the public internet.

Prefer a wired connection for network services

Ethernet is a sensible choice when feasible for a device providing DNS or other home services. Home Assistant’s Pi installation instructions require Ethernet during installation and recommend it for reliability.

Pi-hole: filter DNS requests on your network

Pi-hole is a lightweight DNS-filtering service, and its documentation supports operating systems beyond Raspberry Pi as well. It requires at least 512 MB RAM and 2 GB of free storage, with 4 GB storage recommended; those figures are Pi-hole’s requirements, not a general specification for the other projects in this guide. Pi-hole prerequisites

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
CanaKit Raspberry Pi 4 4GB Starter PRO Kit - 4GB RAM
  • Includes Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core CPU (4GB RAM)
  • Includes Pre-Loaded 32GB EVO+ Micro SD Card (Class 10), USB MicroSD Card Reader
  • CanaKit Premium High-Gloss Raspberry Pi 4 Case with Integrated Fan Mount, CanaKit Low Noise Bearing System Fan
  • CanaKit 3.5A USB-C Raspberry Pi 4 Power Supply (US Plug) with Noise Filter, Set of Heat Sinks, Display Cable - 6 foot (Supports up to 4K60p)
  • CanaKit USB-C PiSwitch (On/Off Power Switch for Raspberry Pi 4)

It is a practical first project if you want DNS filtering and are comfortable making the service part of your network setup. Its effect depends on clients using Pi-hole as their DNS resolver. If the Pi or service is down, clients configured to rely on it may lose DNS resolution, so plan for maintenance before redirecting your network’s DNS.

Home Assistant: run smart-home control at home

Home Assistant is a better match when your goal is to manage smart-home devices or automations locally. The current Raspberry Pi installation guidance calls for a Pi 4 or Pi 5 with at least 2 GB RAM, a suitable power supply, an A2 microSD card of at least 32 GB, an SD card reader and Ethernet. Ethernet is required for installation and recommended for reliability. Raspberry Pi installation requirements

Choose the installation type deliberately

Home Assistant OS is the recommended installation type for most people installing on their own hardware. Home Assistant Container is a different route with limitations; users who want Home Assistant “apps” need another installation type. Follow the installation guidance for the exact Pi model rather than applying the Pi 4 and Pi 5 requirements to older boards. Home Assistant installation options

Rank #3
RasTech Raspberry Pi 5 8GB Kit with Active Cooler and Pi5 Case
  • 【What you Get】You will get 1*Pi 5 8GB Single Board,1*RasTech Case,1*Active Cooler,1*Screwdriver,1*Installation instructions,12-month free warranty, lifetime service, 24-hour prompt and friendly response.
  • 【More Connectors】There are two USB 3.0 ports(5Gbps simultaneously) and two USB 2.0 ports, which triple total bandwidth ,support any combination of up to two cameras or displays. Peak SD card performance is doubled through support for the SDR104 high-speed mode. It provides a smooth desktop experience for you. Offer Gigabit Ethernet and a PCIe interface, along with dual-band Wi-Fi and Bluetooth 5.0/BLE wireless capability. The RasTech Pi 5 Kit use the new 27W 5.1V 5A USB-C power connector.
  • 【 Support Dual 4Kp60 Display 】Each of the two microHDMI sockets can control a 4K display at 60 Hertz, now support HDR, offering super HD video for media streaming projects. RPi 5 is the first RPi model that comes with a PCI Express port (PCIe 2.0 x1 with 500 MB/s) to attach SSDs (requires separate M.2 HAT).
  • 【 Excellent Chips And Applications】Pi 5 is a full-size Pi computer using silicon built in-house at Pi. The RP1 “southbridge” provides the bulk of the I/O capabilities for Pi 5. Pi 5 is more friendly and convenient in the development of Internet of Things, Web development, machine identification, automatic control and other electronic equipment applications and network.
  • 【 Faster CPU, Better GPU 】 Pi 5 features a Broadcom BCM2712 64-bit quad-core Arm Cortex-A76 processor running at 2.4GHz, it delivers a 2–3× increase in CPU performance relative to RaspberryPi 4. The 800MHz VideoCore VII GPU is compatible to OpenGL ES 3.1 and Vulkan 1.2, substantial uplift in graphics performance. Pi 5 Offers lightning-fast CPU speed, a PCI Express interface, a Real Time Clock (RTC) and a power button and runs significantly cooler than Pi 4.

If your card is not suitable, the Home Assistant guide specifies an A2 microSD card with at least 32 GB capacity for its Raspberry Pi installation. Check compatibility with your particular Pi, and use the suitable power supply, card reader and Ethernet connection required by the setup. This is a more specific hardware commitment than the other lightweight ideas here.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Syncthing: sync selected folders between your devices

Syncthing connects devices and shares folders between them using device IDs and folder configuration. A Raspberry Pi can participate as a sync node, for example as a home device that links selected folders on computers or other devices.

Keep the scope modest. Syncthing’s FAQ notes that low-powered devices such as Raspberry Pi can be limited by CPU workload. Hashing new or changed files, optional compression, encryption and scanning or maintaining the file index all take processing time. That makes the Pi a less suitable choice for a high-throughput storage server.

Rank #4
SANOOV Raspberry Pi 5 4GB Kit, 4GB RAM Single Board Computer with Active Cooler and ABS Case, Complete Raspberry Pi 5 Starter Kit for IoT Robotics Retro Gaming
  • All-in-One Complete Kit: This SANOOV RPi 5 bundle comes with Raspberry Pi 5 4GB RAM single board, active cooler, durable ABS case and screwdriver. No extra parts needed, ready to use right out of the box for beginners and hobbyists
  • Powerful Single Board Computer: Equipped with 4GB RAM and high-performance processor, delivers fast running speed for 4K playback, AI projects, programming and daily computing tasks. SANOOV for raspberry pi 5 4GB is equipped with broadcom 64 quad-core Arm Cortex A76 processor with gigabit ethernet and upgraded with IEEE 802.11ac Wi-Fi, Bluetooth 5.0 dual-band 2.4Ghz and 5Ghz and Power Over Ethernet (POE). Upgrading delivers 2-3 x speed vs Pi 4, redefining the experience
  • Efficient Active Cooler: Effectively lowers operating temperature and prevents performance throttling. Runs quietly even under long-time heavy load, ensures stable operation all day long. SANOOV RPi 5 4GB kit offer an active cooler, which combines an aluminium heatsink with a high-performance PWM fan. Active cooler is fully compatible with the Pi OS, which can effectively reduce the temperature of RPi5 and ensure its good performance during long-term high load operation
  • Sturdy ABS Protective Case: Well-fitted for Raspberry Pi 5 board, can be secured with 4 screws to effectively protect the Pi 5 motherboard from damage, reserves full access to all ports and buttons. SANOOV uses ABS material to produce the case, which has a softer texture and feel. Meanwhile, SANOOV case adopts a layered design for easy disassembly and installation. (Tip: The Case cannot install M.2 HAT Add on Board and Solid State Drive!)
  • Wide Application & Full Compatibility: Seamlessly compatible with official OS and mainstream peripheral accessories for Raspberry Pi 5. Whether you are a beginner, student, electronics hobbyist or professional developer, this all-in-one kit meets your diverse needs. It excels in IoT projects, robotics design, retro gaming devices, home media servers and other DIY creations. Backed by a large global community, you can easily find guides, technical support and shared projects online

Synchronization is also not a backup: changes, deletions or unwanted files can propagate between synced devices. Keep a separate, independent copy of important data.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

AdGuard Home: another option for DNS filtering

AdGuard Home is an alternative to Pi-hole for DNS filtering, not a complementary filter to install alongside it by default. Its getting-started documentation offers a 32-bit ARMv6 option described as recommended for Raspberry Pi, but that alone does not establish support for every Raspberry Pi model or operating system. Verify compatibility for your board before installing. AdGuard Home getting started

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose between the DNS-filtering services based on your own setup and needs. Running one DNS filter is a clearer starting point than adding a second competing resolver without a specific reason.

Best Value
ELECROW CrowPi Case Kit for Raspberry Pi 5, 9-Inch Display
  • Not including the Raspberry Pi 5 (8GB), the Crowpi advanced version comes with the Raspberry Pi 5
  • ELECROW Black Case for the Raspberry Pi 5, CrowPi is equipped with a 9-inch HD touchscreen along with a camera; All the regular components used in DIY electronics are packed into the CrowPi development board, such as LCD, LED matrix, buzzer, light sensor, PIR sensor, ultrasonic sensor, IR sensor, etc
  • Raspberry Pi Sensors: The Crowpi raspberry pi 5 programming kit is jam-packed with lots of buttons such as 19 different sensors in a tidy easy to use package; You don't have to wait and wire things
  • Build Quality: Solid ABS shell and well made components in one place make it strong and convenient to travel
  • Programming Lessons: This raspberry pi 5 learning kit ships with step by step instructions and provides 21 lessons to take you through identifying components reading code and running it in the terminal

Jellyfin: a media-library experiment, not a guaranteed server

Jellyfin can organize a local media library, but Raspberry Pi is a risky choice for serving it. Jellyfin’s hardware guidance warns that most single-board computers, including Raspberry Pi—especially Pi 5—may be too slow for an acceptable experience because hardware-acceleration support is limited. Do not count on a Pi for robust transcoding or assume it will deliver 4K playback. Jellyfin hardware selection

If you want to experiment anyway, keep expectations conservative and check whether the playback device can handle the media directly, without relying on the Pi to transcode it. This is a cautious way to try the idea, not a performance guarantee.

Pick one first service, then evaluate the result

  • Choose Pi-hole or AdGuard Home if DNS filtering is the goal and you are prepared to account for DNS availability on your network.
  • Choose Home Assistant if you have a Pi 4 or 5 that meets its documented requirements and want a dedicated smart-home platform.
  • Choose Syncthing for syncing a modest set of folders between devices, while keeping a separate backup.
  • Try Jellyfin only if you accept the hardware caveat and have modest playback expectations.

Start with one project and see how the Pi behaves under the workload you actually give it. These services solve different problems, and the available documentation does not establish that one Raspberry Pi will run all five well at once.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM); CanaKit Turbine Black Case for the Raspberry Pi 5
$259.95
Bestseller No. 2
CanaKit Raspberry Pi 4 4GB Starter PRO Kit - 4GB RAM
CanaKit Raspberry Pi 4 4GB Starter PRO Kit - 4GB RAM
Includes Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core CPU (4GB RAM); Includes Pre-Loaded 32GB EVO+ Micro SD Card (Class 10), USB MicroSD Card Reader
$159.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.