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