Repolode
getumbrel

getumbrel/umbrel

A home server operating system for self-hosting, with an app store of over 300 apps for storing files and running services on your own hardware.

Open-source alternative to:Synology DSMQNAP QTS

Stars
12,435
Forks
820
Open issues
505
Last commit
last month

What is it?

umbrelOS is a standalone operating system that turns an Intel or AMD machine, a Raspberry Pi 5, or a virtual machine into a personal home server. It installs directly onto the device rather than running on top of another Linux distribution, and is managed through a web interface.

The system includes an app store with over 300 self-hostable applications, which run as Docker containers on the server. Users can store and manage files, and run apps such as Bitcoin and Lightning nodes. Storage Manager and FailSafe features require two or more internal NVMe or SATA drives, and GPU acceleration is supported on NVIDIA, AMD, and Intel GPUs.

The project is aimed at people who want cloud-style convenience while keeping ownership and control of their data. It is free for personal and nonprofit use under the PolyForm Noncommercial license. The 2.0 release is currently in beta.

Key features

  • 01Installs as a standalone OS on Intel/AMD machines, Raspberry Pi 5, or virtual machines.
  • 02Includes an app store with over 300 self-hostable applications.
  • 03Provides file storage and management on your own hardware.
  • 04Supports storage management and FailSafe with multiple internal drives.
  • 05Offers GPU acceleration on NVIDIA, AMD, and Intel GPUs.

Use cases

  • Running a personal file server at home instead of relying on a commercial cloud storage service.
  • Hosting a Bitcoin or Lightning node on a dedicated home device.
  • Trying out self-hosted apps through a one-click app store without manual Docker setup.
  • Turning an old mini PC or Raspberry Pi into an always-on home server.

Quick start

  1. 1

    Download the umbrelOS ISO or image from the downloads page

  2. 2

    Install it directly onto your device, following the platform guide

Things to know

  • Requires a dedicated device or VM, since it cannot be installed on top of an existing Linux distribution.
  • Licensed under PolyForm Noncommercial, so commercial use requires a separate agreement.
  • The 2.0 release is currently in beta, with stable release planned for September 22, 2026.

In collections

Topics

FAQ

What is umbrel?
A home server operating system for self-hosting, with an app store of over 300 apps for storing files and running services on your own hardware. umbrelOS is a standalone operating system that turns an Intel or AMD machine, a Raspberry Pi 5, or a virtual machine into a personal home server. It installs directly onto the device rather than running on top of another Linux distribution, and is managed through a web interface.
Is umbrel free to use? What license does it have?
umbrel is open source under the Other license. Check the license terms before using it in commercial products.
Is umbrel still maintained?
Updated within 6 months. The last commit to umbrel was on Sep 22, 2026.
What can I use umbrel for?
Running a personal file server at home instead of relying on a commercial cloud storage service. Hosting a Bitcoin or Lightning node on a dedicated home device. Trying out self-hosted apps through a one-click app store without manual Docker setup. Turning an old mini PC or Raspberry Pi into an always-on home server.
How do I install umbrel?
Download the umbrelOS ISO or image from the downloads page Install it directly onto your device, following the platform guide
Where can I get umbrel?
The source code and installation instructions are on GitHub: https://github.com/getumbrel/umbrel

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects