Bitcoin Nodes & Infrastructure

Umbrel vs Start9: Which Node Software?

Two unmarked USB installation drives, one silver and one charcoal, lie apart on cork and pale maple.

Two Philosophies for Running Your Own Node

Umbrel and Start9 (StartOS) are the two most popular platforms for running a Bitcoin and Lightning node at home. Both transform commodity hardware into a self-sovereign server with a web-based interface, but they differ fundamentally in their approach to architecture, privacy, and user experience.

This is not a case where one platform is objectively better. Your choice depends on what you value most: Umbrel optimizes for ease of use and breadth of applications, while Start9 prioritizes data sovereignty and architectural rigor. We compared both from their official documentation, release notes and independent reviews (facts checked November 2026).

Affiliate disclosure: both the Umbrel and the Start9 links below are affiliate links. We may earn a commission from either, and the amounts differ. KnowingBitcoin readers get 5% off Start9 hardware with code KnowingBitcoin. The commission does not change what we recommend: the verdict is the one we would write either way, and StartOS remains fully open source while running the same on cheaper DIY hardware.

Head-to-Head Comparison

Feature Umbrel Start9 (StartOS)
Current Version umbrelOS 2.0.1 (Nov 2026) StartOS 0.4.1.2 (Nov 2026)
Architecture Docker containers with declared dependencies LXC containers with dependency and health checks (StartOS 0.4)
App Ecosystem About 400 apps (Nov 2026) About 70 in Start9’s own registry, plus about 110 in the Community Registry (Nov 2026)
Lightning LND or CLN LND or CLN
Hardware Pi 5 or Pi 4, x86-64, Umbrel Home / Pro x86-64, ARM64, RISC-V, Pi 4, Server One
Tor Built in, off until you turn it on Optional service from the marketplace
Update Model Manual, one click (never automatic) Manual, with release notes
Open Source Source available (PolyForm) Fully open source
Backup System Encrypted full backup (hourly) Encrypted full-system backup
Networking Home network by default; Tailscale or Tor from outside Home network by default; VPN, Tor or a public domain from outside
Support Community + docs Community + premium support
Price (Software) Free Free
Price (Hardware) Umbrel Home from $499, Umbrel Pro from $699 (Nov 2026), or bring your own Server One $899–$1,399 (Nov 2026), or bring your own

App Ecosystem: Breadth vs Depth

Umbrel’s Approach

Umbrel’s App Store held about 400 applications in November 2026, spanning far beyond Bitcoin. You can run Nextcloud, Pi-hole, Home Assistant, Jellyfin, and dozens of other self-hosted services alongside Bitcoin Core and LND. The app submission process is relatively open, leading to a rapidly expanding catalog.

Bitcoin and Lightning-specific apps include:

  • Lightning Node (LND) — primary Lightning implementation
  • ThunderHub — advanced channel management
  • Ride the Lightning (RTL) — node management interface
  • LNbits — extensible Lightning accounting system
  • BTCPay Server — self-hosted payment processor
  • Mempool — blockchain explorer
  • Electrs / Fulcrum — Electrum server implementations
  • BOS (Balance of Satoshis) — command-line channel tools
The broad app catalog is Umbrel’s strongest differentiator. If you want your node hardware to double as a home server for media, file storage, and network management, Umbrel accommodates that vision. For practical setup steps, see our guide on how to run a Lightning node at home.

Start9’s Approach

Start9’s marketplace is smaller and more curated, focusing primarily on sovereignty-related applications: Start9 maintains about 70 services in its own registry, and the Community Registry that comes with StartOS lists about 110 more that Start9 does not maintain (November 2026). Every service declares which other services it depends on, and StartOS checks them for you (more on this under Architecture below).

Bitcoin and Lightning-specific apps include:

  • LND and CLN — both major Lightning implementations available
  • RTL — node management (ThunderHub is in the Community Registry)
  • LNbits — Lightning accounting
  • BTCPay Server — payment processing
  • Mempool — blockchain explorer
  • Electrs — Electrum server

Start9 offers CLN as a first-class option alongside LND. Umbrel’s app store also carries Core Lightning (submitted by Blockstream), so this is not a Start9-only option. The dependency system helps apps work together: install BTCPay Server, for example, and StartOS prompts you to install Bitcoin Core if it is missing and guides any setup with a task, after which the services talk to each other automatically.

Bars to scale for the apps each platform offered in November 2026. Umbrel's App Store: about 400 apps. Start9's Marketplace: about 70 in the Start9 Registry, plus about 110 in the Community Registry, which comes with StartOS but whose apps Start9 does not maintain. Both carry the Bitcoin and Lightning essentials: Bitcoin Core, LND, Core Lightning, Electrs, Fulcrum, Mempool, BTCPay Server, RTL and LNbits. Umbrel offers the most apps beyond them.
Same Bitcoin essentials, very different shelf sizes. Umbrel’s App Store held about 400 apps in November 2026. Start9 maintains about 70 in its own registry; the Community Registry that comes with StartOS lists about 110 more.

Setup Experience

Umbrel Setup

Umbrel’s setup is designed to be as frictionless as possible:
  1. Download umbrelOS from umbrel.com/downloads. On a Raspberry Pi 5 (Umbrel’s recommendation) or Pi 4, flash umbrelos-pi.img.zip to a microSD card of 32 GB or more with Raspberry Pi Imager or balenaEtcher, following Umbrel’s Raspberry Pi guide (many Pi 4 boards need a bootloader update first). On an Intel or AMD machine, flash umbrelOS to a USB drive and run it from there, or use Umbrel’s USB installer to put it on an internal drive. An Umbrel Home or Pro arrives with umbrelOS installed.
  2. Boot the device and open umbrel.local in your browser.
  3. Create your account with a name and password.
  4. Install Bitcoin Node and any other apps from the App Store with one click. On a Pi, apps live on the microSD card, so plug in an ext4-formatted SSD and move Bitcoin Node to it (in the app’s settings: Storage, then App storage, then Move) before letting the blockchain sync.
Total hands-on time: approximately 10 minutes (excluding blockchain sync). The process requires almost no technical knowledge. Umbrel’s web interface uses clear visual design and guides users through each step.

Start9 Setup

Start9’s setup involves slightly more steps but provides more transparency:
  1. Flash StartOS to a USB drive and install it onto your PC or mini PC; on a Raspberry Pi 4, flash it straight to the microSD card instead.
  2. Boot the device and open start.local in a browser on your home network to start the setup wizard.
  3. Create a master password (Start9 uses a password-based system, no seed phrase for the OS itself).
  4. Name your server (the name becomes its .local address on your home network) and trust its root certificate so your browser connects securely.
  5. Install services from the marketplace, reviewing dependency information for each.
Total hands-on time: approximately 15-20 minutes. The extra time comes from Start9’s more explicit configuration process, which gives users better understanding of what is running on their server.

Architecture: How They Differ Under the Hood

Umbrel’s Architecture

Umbrel runs each app as a Docker Compose project. The system is straightforward: an app can have several containers (Lightning Node runs its web app, LND and Tor), most apps share one Docker network, and Umbrel’s middleware handles authentication and proxying.

The advantage is simplicity and speed of deployment. Apps also declare which other apps they need: BTCPay Server, for example, requires Bitcoin Node and Lightning Node, which you install first and which stay installed while BTCPay Server needs them, and Umbrel hands it their connection details.

Start9’s Architecture

StartOS (since version 0.4) runs each service in an isolated LXC container and adds a service management layer on top. Each app declares its dependencies, configuration options, and health checks in a structured manifest. The system enforces these declarations:
  • Installing BTCPay Server prompts you to install Bitcoin Core if it is missing; a Lightning node (LND, Core Lightning or Eclair) is optional.
  • Health checks on the dashboard show whether each service is ready and working, and BTCPay Server needs Bitcoin Core running and healthy.
  • When a dependency needs configuring, a task on the dashboard walks you through it, often with the form already filled in.

This architecture trades some of Umbrel’s “install anything quickly” simplicity for stronger guarantees about system consistency. It is the more robust engineering approach, particularly for users running many interconnected services.

What happens when you install BTCPay Server. On Umbrel it requires Bitcoin Node and Lightning Node (LND): you install them first, they hand BTCPay Server their connection details, and they stay installed while BTCPay Server needs them. On StartOS 0.4 it requires Bitcoin Core, which must be running and pass its health check, and can optionally use a Lightning node: LND, Core Lightning (CLN) or Eclair. If one is missing, StartOS prompts you to install it, a task guides any setup, often with the form already filled in, and health checks on the dashboard show whether each service is working.
Both platforms know what an app needs. Umbrel has you install an app’s dependencies first and hands the app their connection details. StartOS also checks that each one is running and healthy, and walks you through any setup.

Privacy and Security

Tor Integration

Both platforms start out reachable only on your home network. For access from outside, Umbrel recommends Tailscale and has Tor built in, which you switch on in its settings (Umbrel’s remote access guide); on StartOS 0.4, Tor is a service you install from the marketplace, next to options such as a VPN into your home network (Start9’s Tor docs). With Tor, your node gets an .onion address that you can use to reach the dashboard from anywhere without exposing your home IP address, though connections are slower.

Inside your home network, your laptop reaches your node at its .local address, such as umbrel.local. Away from home, a phone has no way in by default: you choose one. On Umbrel you can turn on Tailscale, which Umbrel recommends, or Tor, which is built in and switched on in Settings. On StartOS 0.4 you can add a VPN into your home network, or Tor, installed from the marketplace. Tor reaches your node from anywhere without exposing your home IP, but it is slower.
Both start out on your home network only. Neither one turns on Tor for you. Umbrel recommends Tailscale for access from outside and has Tor built in; on StartOS 0.4, Tor is a service you install.

Start9 gives finer control over network exposure: once Tor is installed, each service interface can have its own .onion address, and you choose which services are exposed and how. For a comprehensive analysis of why Tor matters for node operation, see our guide on running nodes with privacy considerations.

Open Source Status

This is a significant philosophical difference:

Umbrel uses a “source-available” license, the PolyForm Noncommercial License 1.0.0. You may use, modify and share the code for personal and nonprofit use; commercial use, such as selling boxes with umbrelOS on them, needs Umbrel’s permission. This means Umbrel controls the commercial terms of its software — it is not free software in the FSF sense.

Start9 uses fully open source licensing. The StartOS code is available under the permissive MIT licence, and Start9 has been vocal about the importance of genuine open source for sovereignty software. If Start9 the company disappears, the community can maintain and fork the software without legal restrictions.

For users who consider open source licensing a core principle of Bitcoin sovereignty, this distinction matters. For users focused purely on functionality, both platforms deliver comparable capabilities.

What each licence lets you do. Installing it, running it at home and reading the code: yes for umbrelOS (PolyForm Noncommercial) and for StartOS (MIT). Changing it and sharing your changes: yes for both, umbrelOS for noncommercial use. Selling it or using it in a business: umbrelOS needs Umbrel's permission; StartOS allows it as long as you keep the copyright notice. Both publish their code; MIT lets anyone, a business included, build on StartOS.
Both publish their code; the difference is commercial use. umbrelOS’s PolyForm Noncommercial licence covers personal and nonprofit use; anything commercial needs Umbrel’s permission. StartOS’s MIT licence allows any use.

Backup and Recovery

Umbrel can back up the whole server (account, settings, files, apps and data) to another Umbrel, a NAS or a USB drive. The backups are encrypted and run every hour once you set them up, and you can restore everything when you set up a new device (Umbrel’s backup guide, checked November 2026). Its Lightning apps leave their channel databases out of those backups, because an old channel state is dangerous to restore, so channels are recovered from Static Channel Backups.

Start9 offers encrypted full-system backups to a drive plugged into the server or to a network folder on your LAN, and a restore brings back your apps, configurations and data. StartOS also leaves LND’s channel database out: a restore asks each peer to force-close from the Static Channel Backup, and the LND package can keep a current copy of that backup on Google Drive, Dropbox, Nextcloud, SFTP or email (StartOS LND notes, checked November 2026).

What a full backup keeps on either platform. In the encrypted backup: your apps and their settings, their data, and the Lightning Static Channel Backup (SCB). Left out on purpose: the blockchain, which your node downloads again, and the Lightning channel database, because restoring an old copy can cost you your channel funds. After a restore, apps, settings and data come back as they were, the blockchain syncs again, and your Lightning channels are recovered from the SCB: your peers close each one and the funds return on-chain. A channel opened after your last backup is missing from it: Umbrel backs up every hour, and on StartOS LND can keep a current copy of the channel backup elsewhere.
A backup brings your node back, but not your open channels. Both platforms leave out the channel database on purpose. Your channels close and the funds return on-chain, so keep the channel backup current.

Hardware Options

Umbrel

Besides umbrelOS, Umbrel sells its own hardware: the Umbrel Home (1, 2 or 4 TB NVMe; from $499) and the larger Umbrel Pro (four NVMe slots; from $699), prices checked November 2026. umbrelOS also runs on a Raspberry Pi 5 or Pi 4, or on any 64-bit Intel or AMD machine. It is a standalone operating system and cannot be installed on top of an existing Linux system.

Start9

Start9 sells one pre-built server today, and StartOS also runs on hardware you build yourself:
  • Server One (AMD Ryzen 5 6600H), $899–$1,399 depending on storage (2 or 4 TB) and RAM (16 or 32 GB), with a year of Start9 support included. Prices checked 8 November 2026, when all four versions were listed as available. The older Server Pure is no longer sold.
The Server One gives you a turnkey experience: unbox, plug in, configure. What you pay over a DIY build buys tested hardware, pre-installation and that year of support. StartOS runs the same on your own x86-64, ARM64 or Raspberry Pi 4 hardware if you prefer to build it yourself. For more on the DIY approach, see our guide to personal node infrastructure. If a pre-built server is the right fit for you, KnowingBitcoin readers get 5% off at the Start9 store[#aff] with code KnowingBitcoin — and if you would rather build your own, the DIY route above costs less and runs the same StartOS.

Lightning Node Experience

Umbrel Lightning

Umbrel’s main Lightning app is LND (listed as Lightning Node), and its app store also carries Core Lightning (checked November 2026). The built-in Lightning dashboard provides basic channel management, payment history, and fund management. For advanced operations, users install ThunderHub or RTL from the app store.

The LND version is typically current, though updates depend on Umbrel’s release cycle. Channel management through the dashboard is straightforward for basic operations (open, close, view) but lacks features like automated rebalancing — you need ThunderHub or command-line tools for that. For a deeper dive into managing your channels effectively on either platform, see our Lightning Channel Management: Best Practices.

Start9 Lightning

Start9 offers both LND and Core Lightning (CLN) in its marketplace, as Umbrel does too. When your Lightning node uses your own Bitcoin Core, StartOS checks that Bitcoin Core is running and synced.

The ability to run CLN is particularly valuable because many innovative Lightning features (like the CLN plugin ecosystem) are CLN-exclusive. Running CLN on Start9 with the RTL interface provides a capable alternative to the LND-dominated ecosystem.

Update and Maintenance

Umbrel Updates

Umbrel checks for updates and presents them in the dashboard, but never installs them by itself. App updates are one-click. OS updates are generally smooth but occasionally require manual intervention (particularly major version upgrades). The update cadence is frequent — Umbrel releases updates regularly.

Start9 Updates

StartOS updates are manual — you choose when to update and can review changelogs before applying. Service updates are also manual and include dependency checks. As on Umbrel, nothing updates by itself, so make a habit of checking for updates.

Start9’s approach aligns with the principle that verification matters — you should know what software is running on your node and deliberately approve changes.

Community and Support

Umbrel: Large and active community with extensive documentation, YouTube tutorials, and forum discussions. The barrier to getting help is low because of the user base size. Third-party guides and videos are abundant.

Start9: Smaller but deeply engaged community with a focus on technical discussion. Start9 offers premium support for hardware purchasers and maintains detailed documentation. The community skews more technical, which means answers tend to be more thorough but the available help base is narrower.

Our Recommendation

A decision path in three questions. Must the code be fully open source? Yes: Start9, under the MIT licence. If not: do you want the widest choice of apps, home-server ones too? Yes: Umbrel, with about 400 apps. If not: do you want each service checked and guided, and are you happy to read more? Yes: Start9, with health checks and tasks. If none of these decides it, start with the easiest first node: Umbrel, the quickest start with the most help. Either one runs your own node, and you can switch later if you close your Lightning channels first.
Pick the one that matches what you care about most. Open source as a must, or guided checks on every service, points to Start9; the widest app choice, or simply the quickest first node, points to Umbrel.

Choose Umbrel If:

  • You want the fastest path to a working Lightning node.
  • You plan to run non-Bitcoin apps (file storage, media server, DNS filtering).
  • You value breadth of application support.
  • You are comfortable with source-available licensing.
  • You want maximum community resources for troubleshooting.

If Umbrel is your pick, its hardware (Umbrel Home) and umbrelOS live at Umbrel[#aff] — though umbrelOS also runs on a Raspberry Pi or any x86 box you already own.

Choose Start9 If:

  • Fully open source software is a hard requirement.
  • You want explicit control over how each service is configured, with health checks and guided tasks.
  • You want pre-built hardware with a year of Start9 support included.
  • You value architectural rigor over maximum app selection.

The Bottom Line

Both Umbrel and Start9 are excellent platforms that accomplish the same core mission: making self-sovereign Bitcoin and Lightning nodes accessible to home users. The differences are real but secondary to the much larger gap between running either platform and not running your own node at all. For a broader discussion of why running your own Bitcoin node matters, see our dedicated article. If you are debating between them, pick the one that aligns with your values and start running your node. You can always migrate later — your Bitcoin and Lightning operations are not locked to either platform.
Part of our free Bitcoin course: This topic is covered in depth in Umbrel vs Start9 from the Lightning Network & Bitcoin Nodes course.

FAQ

Can I switch from Umbrel to Start9 (or vice versa) without losing my Bitcoin?

Your on-chain bitcoin is protected by your wallet’s recovery words, which work independently of the node platform. Lightning channels need more care: before switching, close them cooperatively so their funds return to your node’s on-chain wallet, and check that you have that wallet’s recovery words. If a peer doesn’t respond, force-close that channel and wait until its funds are back on-chain. Until every channel has closed, keep a fresh copy of your Static Channel Backup: if something goes wrong, it is what recovers the funds of a channel still open. Then set up the new platform, let it sync the blockchain again, restore the wallet or move the funds, and open new channels. It is also worth setting up a Lightning watchtower to protect your channels during the transition. Plan for on-chain fees and temporary loss of Lightning channel liquidity during the transition. Our Lightning Network fees guide can help you estimate costs.

Which platform is more stable for 24/7 operation?

Both platforms are designed for continuous operation and handle it well. Stability depends more on your hardware than the software. A good SSD for the blockchain (rather than keeping it on a microSD card), adequate cooling, and stable power are more important stability factors than the choice between Umbrel and Start9. If stability is your top priority, invest in quality hardware and a UPS rather than agonizing over the platform choice.

Do I need to choose one Lightning implementation, or can I run both LND and CLN?

On Start9, you can install and run both LND and CLN simultaneously, each with its own channels and liquidity. This is useful for testing or running different services on different backends. On Umbrel, LND is the main Lightning app, and Core Lightning is also available from the app store (checked November 2026). Most home users should start with one implementation and add the second only if they have a specific need.

Is the Start9 hardware worth the premium over building my own?

The Server One costs $899 to $1,399 depending on storage and RAM (8 November 2026); a DIY Raspberry Pi or mini-PC build costs a fraction of that (our node lesson budgets $200–$400). The Server One buys you pre-assembled, tested hardware and a year of Start9 support. If your time is valuable and you want zero hardware debugging, that can be worth it. If you enjoy building things and are comfortable troubleshooting, DIY hardware with StartOS is equally capable at a fraction of the cost.
Filed under: Bitcoin Nodes & Infrastructure
← Back to All Articles