Umbrel vs StartOS: Which Home Server OS?

Umbrel if you want the lowest-friction path to running a Bitcoin node, with the broadest app catalog and the most polish. StartOS if you want a fully open-source server OS with no vendor sitting in your update loop. Both run on your own hardware; if you haven't done self-custody yet, start there instead.

Published 2026-06-12 · by Jordan Urbs

At some point on this path you’ll think: I should run a node.

Both of these projects exist to turn that thought into a humming box in your closet, without making you learn Linux administration first.

Umbrel and StartOS are operating systems for a home server. Install one on a Raspberry Pi or spare machine, and you get a Bitcoin node, a Lightning node, and a catalog of self-hosted apps behind an app-store interface your phone would be proud of.

The disagreement between them is philosophical, and it’s worth understanding before you commit a weekend.

The short version

OSWho it’s for
UmbrelFirst-time node runners who want maximum polish, the broadest app catalog, and an afternoon-sized setup
StartOSAnyone who wants the whole stack fully open source, with the vendor as far out of the loop as a packaged OS allows

What they share

Both are free, both sit at rung 3 of the sovereignty ladder, and both deliver the same core promise: your node, your data, and your apps live on hardware in your house instead of someone’s cloud. Both run on a Pi or any spare machine, both install apps from a store interface, and both ask the same payment in return… light but ongoing maintenance duties on a small server. Neither requires you to touch a command line for normal operation.

They share a category page too: the nodes directory.

The differences that matter

Openness: polish vs principle

StartOS, from Start9, is fully open source. On this site’s trust labels it earns trustless: the main dependency left is your own willingness to maintain the machine.

Umbrel is mostly open with a real asterisk. Parts of the project are source-available rather than fully open, which is some of what pays for its polish. We label it trust-minimized.

How much should that asterisk weigh? Honest answer: less than purists claim and more than Umbrel’s marketing mentions. Everything still runs on your hardware. But you climbed to rung 3 specifically to remove trusted parties, and one is still mildly present.

The vendor in your update loop

Umbrel’s curated app store and update channel keep the company in the loop on what reaches your box. That’s also why things feel so seamless.

Start9’s pitch runs the other direction: package the OS, then get out of your way. Fewer guardrails, more sovereignty, slightly more of the responsibility landing on you.

(Neither vendor can touch your bitcoin either way. Keys are rung 2 business; these boxes verify, they don’t custody.)

App catalog: breadth vs focus

Umbrel’s store has the wider catalog, dozens of apps well beyond Bitcoin… media servers, photo backup, the general homelab buffet. If you want one box replacing several cloud subscriptions, Umbrel’s catalog gets you further today.

StartOS curates toward personal infrastructure: the Bitcoin node, Lightning, password managers, the tools your sovereignty rides on.

Friction, measured in hours

Umbrel is the lowest-friction path from “I should run a node” to a node existing, a genuine afternoon project. StartOS is not hard, but its docs assume a bit more patience and reward it with a system you can fully inspect.

Budget the weekend either way; the initial blockchain sync takes days regardless of which OS waits on it. (The chain doesn’t care how pretty your dashboard is.)

The honest pick logic

Pick Umbrel for a first node, maximum app variety, and the smoothest possible ride. Most people should start here, and there’s no shame in the training wheels.

Pick StartOS if fully open source is a requirement rather than a preference, or if a vendor-curated update channel quietly bothers you.

Pick neither in two cases. If your bitcoin still sits on an exchange, the node can wait; the self-custody starter path is rung 2 and it comes first. And if you’re already comfortable administering Linux, you may not want a packaged OS at all… Bitcoin Core on a plain Debian box does the job with zero vendors involved.

My remaining uncertainty is about maintenance, not setup. Both projects have made day one delightful; the question is which box still gets cared for in year 3, and I don’t think either has fully solved the human side of that.

So pick whichever one you can picture yourself still keeping plugged in three years from now, and start the sync this weekend.

From the atlas

Climbing the ladder?

This atlas tells you what exists. If you want the how — building with AI on infrastructure you control — that's what AI Captains Academy teaches, fellow builder to fellow builder.

AI Captains Academy →

Frequently asked questions

Do I actually need to run a Bitcoin node?
Need is strong; benefit is real. Without one, your wallet asks someone else's server what the blockchain says and leaks your addresses while asking. With one, you verify your own money on your own hardware. It's rung 3 of the sovereignty ladder, after self-custody and before multisig.
What hardware do Umbrel and StartOS need?
A Raspberry Pi or any spare machine works for both, plus roughly 1 TB of disk, since a full Bitcoin node stores several hundred gigabytes and the chain keeps growing. Expect the initial sync to take days. After that, the box mostly hums in a closet.
Is Umbrel really open source?
Mostly, with an asterisk. Parts of the project are source-available rather than fully open, a deliberate tradeoff the polish rides on. Everything still runs on your hardware and your data stays home. If a fully open license is a hard requirement for you, that asterisk is the whole argument for StartOS.
Can I switch from Umbrel to StartOS later?
Yes, but it's a migration, not a button. You'd back up what matters (wallet seeds, Lightning channel backups, app data), install the other OS, and restore. Your bitcoin was never inside either system anyway; the node verifies the chain, your seed words control the coins.
Does running a node make my bitcoin safer?
It makes your bitcoin more verified and more private, not more stolen-proof. Custody safety comes from your keys and seed phrase, which is rung 2 work. The node removes your dependence on other people's servers for knowing what's true, and stops them learning which addresses are yours.