Skip to Content

Self-hosting
made sovereign.

Companion Home is your personal server operating system. Install apps, manage services, and take control of your data — all from one dashboard.

Features

Set up in minutes

Run a single command and Companion Home handles everything. Works on most 64-bit Linux systems.

600+ apps

Browse the Companion App Store for self-hosted alternatives — media servers, AI tools, productivity suites, and more.

Full control

Manage system status, install apps, tweak settings, and handle backups from a clean web dashboard.

Private networking

Connect securely via Cloudflare Gateway or Tailscale. Access your server from anywhere without exposing ports.

Secure by design

Every service runs in its own Docker container. Your environment is isolated and secure by default.

Companion Agent

An AI assistant built into your dashboard — find apps, check system health, and discover self-hosted alternatives. Coming soon.

Powerful. Simple. Reliable.

Effortless installation

Click to install, fill in any required details, and you're good to go. No Docker knowledge needed.

Tailor your setup

Customise apps directly through the dashboard. Choose how they're exposed, tweak settings, and make it your own.

Seamless backup & restore

Never lose your data. Back up and restore app data before updates with one click.

Secure. Flexible. Future-Proof.

Advanced customisation

Modify Docker Compose files to fine-tune your apps. Your changes persist across updates.

One-click updates

Get notified of new versions and update your apps with a single click.

Manage from anywhere

Use Companion Portal to manage your server remotely — install apps, check status, and configure networking from your phone or laptop.

Open Source. Community Driven.

Free and open-source

Companion Home is licensed under GPL-3.0. Browse the code, report issues, and submit pull requests.

Join the community

Connect with self-hosting enthusiasts. Share ideas, troubleshoot, and shape the future of the platform.

Get involved

We welcome contributions of all kinds:
  • Report issues and bugs
  • Submit pull requests
  • Help translate the project
  • Add apps to the store