Your home server.
Beautifully managed.
A desktop-like dashboard for your self-hosted machine. Install Docker apps, manage files, run a terminal, and monitor your system — from one stunning glassmorphic interface.

Install 158+ apps with one click
Your server, your control
All the tools you need to run a self-hosted server — in one cohesive beautiful interface.
One-Click App Store
Browse 158+ self-hosted Docker apps and install with a single click. Plex, Nextcloud, Jellyfin, Pi-hole — all managed from a beautiful catalog.

Stunning Desktop UI
macOS-inspired desktop with a resizable dock, glassmorphic windows, wallpapers, and 6 accent color themes.

Integrated File Manager
Browse, upload, and organize files with a native-feeling manager. Supports SMB network shares, local mounts, and starred paths.

Built-in Terminal
Full-featured shell access directly in your browser. Run commands, manage Docker containers, and debug without SSH.

Live System Monitor
Real-time CPU, memory, and disk metrics streamed via SSE. At-a-glance health indicators keep you in the loop.

Network Management
Manage Wi-Fi and Ethernet through a clean UI powered by NetworkManager D-Bus integration. No command line needed.

Secure by Default
Session-based auth with signed cookies. Single-user by default. Your data never leaves your network.

Docker-Native
Every app runs as a Docker Compose stack. Full control over volumes, ports, and environment variables. Your stacks, your rules.

Beautiful by design, powerful by nature
Every part of Homeio is crafted to feel like a native desktop app — running entirely on your hardware.
158+ self-hosted apps. Browse by category, install in one click, track updates.

Up and running in one step
Run one install command from anywhere. The installer handles the rest.
curl -fsSL https://raw.githubusercontent.com/doctor-io/home-server/main/scripts/install.sh | sudo bashThe upstream installer switches to /tmp automatically, so you can run it from any directory.