Documentation · Dokumentation

The rumahl documentation

Installation, architecture, API reference, security model and app development — written in Markdown, available in English and German.

Featured documentation

The core documentation — everything you need to run, understand and extend rumahl.

Installation & Setup

Installation

Install rumahl OS on any platform — system requirements, flashing images, Docker Compose and development mode.

8 minRead
Installation & Setup

Quick Start

Get rumahl running in under five minutes — clone, start, create your admin account and explore the dashboard.

4 minRead
App Development

rumahl Developers Portal

The developer portal, organizations, teams, app registration, verification, and phased rollouts in the rumahl ecosystem.

8 minRead
App Development

Developer REST API

Complete REST API reference for rumahl Developers: apps, releases, binaries, team members, webhooks, and API keys.

10 minRead
App Development

OAuth 2.0 & rumahl Account

Single Sign-On with rumahl Account: OAuth 2.0, OpenID Connect, PKCE flow, scopes, passkeys, and consent management.

9 minRead
App Development

SDKs & CI/CD Integration

Automation and code examples using TypeScript & Python SDKs, cURL, and GitHub Actions for releases.

8 minRead
System & Architecture

Architecture

How rumahl OS is built — Rust microservices, ports, the platform principle and the security layers.

6 minRead
System & Architecture

API Reference

The rumahl REST API — base URLs, authentication, endpoint groups and the permission model.

7 minRead
Security & Permissions

Security Model

Defense in depth — how rumahl protects your home: authentication, network security, encryption, threat detection and platform hardening.

6 minRead
App Development

App Development

Build apps and plugins for rumahl — the manifest, Apps vs. Plugins, the ora.* SDK and publishing to the Store.

7 minRead

All documentation

Every document — sorted by area and category.

Documentation

Reference knowledge about the system, security and architecture.

App Development

Guides for building your own apps, plugins and the rumahl Store.