Introduction
Companion Home is an open-source personal homeserver platform that puts you in control of your data and services. Install it on any Linux server and manage self-hosted apps through a clean, intuitive web interface — no command-line expertise required.
Why Companion Home?
- Digital sovereignty — Your data stays on your hardware, under your control
- Privacy by design — No tracking, no analytics, no data collection
- Easy self-hosting — Install apps with a single click from a library of 600+
- Managed networking — Expose apps securely via the Cloudflare Gateway with no port forwarding
- Remote management — Control your Hub from anywhere through the Portal
How It Works
Companion Home runs on top of Docker, managing containers, networking, and configuration for you. Each app runs in its own isolated environment with sensible defaults. Under the hood, it’s standard Docker Compose — so you’re never locked in.
Get started by following the installation guide, and you’ll be running your own services in minutes.
Last updated on