Skip to main content
Selora Homes Selora Homes

Selora OS

Documentation for Selora OS, the managed Home Assistant platform you can install on your own hardware.

Selora OS

The OS behind Selora Hub, on hardware you already own

Flash Selora OS onto your own machine and get a clean, reproducible Home Assistant install with atomic updates, one-click rollback and automatic backups. It is the same base we ship pre-installed on every Selora Hub.

What Selora OS is

Selora OS is not an operating system you use. It has no desktop, no app and no interface of any kind for you to open. It is a managed operating system that sits above Home Assistant and acts as its control layer: it runs Home Assistant OS, and next to it the services that cannot run inside Home Assistant OS, such as Frigate, which needs drivers and direct access to the GPU that Home Assistant OS does not provide.

  • Nothing to see: you keep using Home Assistant and Selora AI as usual. Selora OS stays out of sight.
  • Nothing to configure: there are no settings to change on Selora OS itself.
  • Nothing to maintain: Selora OS pulls its updates from its canonical repository on GitLab and applies them on its own.

Features

  • Atomic updates

    Every update is applied as a whole or not at all. A failed update never leaves the system half-broken.

  • One-click rollback

    Boot back into the previous known-good version whenever something goes wrong.

  • Daily backups with multi-tier retention, restorable onto any machine running Selora OS.

  • Standard Home Assistant

    Your data, automations and integrations stay yours, and stay portable.

  • Reproducible builds

    Built from Nix configurations, so every install of a release is the same system.

  • Add the AI assistant for Home Assistant on top, with the model of your choice.

Get started

Selora OS shares its installation, migration and backup workflow with Selora Hub, so these guides live in the Selora Hub documentation and apply to both.

  • Flash the image to a USB drive and install on bare metal, or run it as a virtual machine.

  • Move an existing Home Assistant setup onto Selora OS without starting over.

  • How daily backups, retention and restore work.

Selora OS or Selora Hub?

Selora Hub is Selora OS on hardware we source, configure and support for you: it arrives pre-installed, with remote access and Selora Homes support. Choose Selora OS when you would rather bring your own hardware, or get a Selora Hub when you want it ready to go.

Source code

Selora OS is built from Nix configurations, which is what makes its builds reproducible and its updates atomic. Those configurations live in gitlab.com/selorahomes/products/selorabox-nix, the canonical repository every Selora OS install pulls its updates from. Read it to audit what runs on your hardware, or to build the image yourself.

Type to search across

↑↓ navigate ↵ open
⌘K search