Jellyfin media server

The M6 Mac mini starts at $900 and pulls under 10 watts idle. That combination (silent, fast, cheap by workstation standards, and always-on friendly) is what makes it the best small home server most people can buy in 2026. What turns the hardware into a server is the software running on it. These eight best apps for turning a Mac mini into a home server are the ones we actually run on ours, tested on macOS Sequoia with the M-series chip.

Every pick is native Apple Silicon and stable enough to run for months without a reboot. Skip Docker Desktop; on macOS in 2026, OrbStack is the sensible container base for everything below.

What to look for in a Mac mini home-server app

Six things separate a home server that hums along from one that becomes a project:

Quick comparison

App Best for Free plan Starting price Native
Jellyfin Free open-source media server Free Free Apple Silicon (Docker)
OrbStack Docker and Linux VMs on Mac Free personal Pro about $8/mo Apple Silicon
Home Assistant Smart-home control hub Free Free Apple Silicon (Docker)
Tailscale Mesh VPN to reach the mini anywhere Free personal (up to 100 devices) Team from $5/user/mo Apple Silicon
Plex Media Server Polished media server for the family Free Plex Pass about $5/mo or $120 lifetime Apple Silicon
Nextcloud Self-hosted cloud storage and office Free Nextcloud hosted from about $6/mo Apple Silicon (Docker)
Portainer Container management UI Free Business about $200/year Apple Silicon (Docker)
Immich Self-hosted Google Photos replacement Free Free Apple Silicon (Docker)

The apps

1. Jellyfin, best free media server

Jellyfin is the open-source media server that runs on Apple Silicon in a container and streams your movies, TV, and music to every device in the house. It transcodes on the fly using Apple’s hardware video encoder (VideoToolbox), which the Mac mini’s chip handles at multiple streams simultaneously.

It has clients on Android, iOS, Apple TV, Roku, Fire TV, and the web. No subscription, no cloud sign-in, no metadata gated behind a paywall.

Where it falls short: UI polish is a step behind Plex. Some clients (Apple TV in particular) took a while to catch up.

Pricing: Free, open source Platforms: macOS (via Docker), Windows, Linux

Download: Jellyfin

Bottom line: The default media server if you would rather run open source than pay Plex Pass.

2. OrbStack, best container base for macOS

OrbStack replaces Docker Desktop for most Mac users. It starts containers in about two seconds, uses about a third of the RAM, and includes lightweight Linux VMs alongside. On a Mac mini home server it is the platform the other services in this list run on.

The included networking sets up sensible hostnames so services on the mini reach each other without port juggling.

Where it falls short: Not free for commercial use above a small size (Pro subscription needed). No Windows client if that matters.

Pricing: Free personal, Pro about $8/mo Platforms: macOS

Download: OrbStack

Bottom line: Install this in place of Docker Desktop on day one.

3. Home Assistant, best smart-home hub

Home Assistant turns the mini into the brain of the house: lights, sensors, cameras, climate, energy monitoring, presence detection. Run it in Docker on OrbStack and point the community-supported hardware add-ons at your existing kit.

Because Home Assistant is always-on-friendly and every automation runs locally, it fits the always-on Mac mini profile better than a Raspberry Pi that gets flaky over a year.

Where it falls short: Zigbee and Z-Wave still need a USB coordinator (Home Assistant handles the rest). Initial config is an evening.

Pricing: Free (self-hosted) Platforms: macOS via Docker, Linux, Windows

Download: Home Assistant

Bottom line: Best pick for making the mini the smart-home brain.

4. Tailscale, best mesh VPN to reach the mini anywhere

Tailscale puts every device you own (Mac mini, phone, laptop, work computer) on the same private mesh network. From your phone at a coffee shop, the mini’s Jellyfin URL just works. No port forwarding, no dynamic DNS, no VPN gateway to configure.

The free plan covers up to 100 devices per personal account. On the mini it runs as a background daemon with negligible CPU cost.

Where it falls short: Requires accounts on each device. Very heavy traffic between devices uses their direct connection when possible; if not, it relays through Tailscale servers.

Pricing: Free personal (up to 100 devices, 3 users), Team from $5/user/mo Platforms: macOS, iOS, Android, Windows, Linux

Download: Tailscale

Bottom line: The single biggest quality-of-life improvement you can add to a home server. Install first.

5. Plex Media Server, best polished family media server

Plex Media Server is the paid-adjacent equivalent to Jellyfin: better cross-device polish, cleaner metadata, and the best Apple TV client of any home media server. Runs natively as a macOS app (no Docker required) and uses the M-series hardware transcode.

The Plex Pass subscription unlocks features like hardware transcoding on more streams and offline sync to mobile.

Where it falls short: Some features have moved behind Plex Pass over time. Occasional pushed content in the Plex clients is unrelated to your own library.

Pricing: Free base, Plex Pass about $5/mo or about $120 lifetime Platforms: macOS native, Windows, Linux

Download: Plex Media Server

Bottom line: Best pick for a family that wants the cleanest client experience and does not mind paying.

6. Nextcloud, best self-hosted cloud

Nextcloud is a full self-hosted replacement for Dropbox plus Google Docs plus Google Calendar plus Google Contacts. Run it in Docker on OrbStack, mount an external SSD or NAS as the storage backend, and every file sync client on Mac, iPhone, and Android talks to the mini.

The office suite (compatible with .docx, .xlsx, .pptx) is optional but comes in one command.

Where it falls short: Setup takes a couple of hours if you want it done right. Occasional maintenance updates.

Pricing: Free (self-hosted) Platforms: macOS via Docker, Linux, Windows

Download: Nextcloud

Bottom line: Best pick when the goal is escaping Google Drive without giving up the shared-folder workflow.

7. Portainer, best container UI

Portainer is the web UI on top of Docker / OrbStack that shows every running container, resource use, logs, and updates in one place. On a home server that runs ten to twenty containers, it turns troubleshooting from “SSH in and run docker ps” into “open a browser tab.”

The Community Edition is free and covers everything a home server needs.

Where it falls short: Yet another web UI to log in to. Some settings need reading the docs.

Pricing: Free (Community Edition), Business about $200/year Platforms: macOS via Docker, Linux, Windows

Download: Portainer

Bottom line: Install once your container count crosses five. Trust us.

8. Immich, best self-hosted photo library

Immich is a self-hosted Google Photos replacement: iOS and Android apps that back up your camera roll to the mini, ML-based face and object search, shared albums, and timeline browsing. Runs in Docker; storage is whatever drive you point at it.

For a family fleeing the recent Google Photos deletion-window shrink, this is the escape hatch.

Where it falls short: ML features (face recognition, object search) need a first-run indexing pass that takes a while. iOS background upload requires the app to be opened occasionally.

Pricing: Free, open source Platforms: macOS via Docker, Linux, Windows

Download: Immich

Bottom line: The reason a lot of families set up a Mac mini home server in the first place in 2026.

How to pick the right one

If you install nothing else: Tailscale for remote access, and one of Jellyfin or Plex for media.

If you want to consolidate a smart home: Home Assistant on top of OrbStack.

If Google Photos is getting on your nerves: Immich, backed up to Time Machine.

If you want to escape Google Drive too: Nextcloud.

If your container count is already above five: Portainer to keep the day-to-day sane.

FAQ

Is a Mac mini a good home server in 2026?

Yes. The M-series chip’s idle power is around 4 to 6 watts and its media transcode is faster than a lot of Intel Xeon rigs. Silence, size, and macOS make it a comfortable always-on machine.

Do I need to install Linux on a Mac mini for a home server?

No. macOS runs every service on this list, either natively or through Docker (via OrbStack). Some enthusiasts prefer Asahi Linux, but it is not required.

How much RAM should a home server Mac mini have?

8 GB is enough for a media server plus a couple of small services. 16 GB is comfortable for Home Assistant, Jellyfin, Immich, Nextcloud, and Portainer together. 24 GB or more is for anyone also running local AI.

Can I run a NAS on a Mac mini?

You can, but a dedicated NAS with hot-swap drives is a better fit for heavy storage. A common pattern is the Mac mini for services plus a separate NAS mounted as external storage.

What is the best free media server for a Mac mini?

Jellyfin. It is fully open source, runs natively on Apple Silicon in Docker, and uses the M-series video encoder for hardware transcode.