Why Companion Hub?
Companion Hub is a self-hosting platform built around a simple idea: your services, your hardware, your rules.
What Makes Companion Hub Different
Managed Cloudflare Gateway
Most self-hosting platforms leave you to figure out networking yourself. Companion Hub provides a managed Cloudflare Gateway through Companion Portal — one click and your apps are securely accessible from anywhere. No port forwarding, no DNS configuration, no Cloudflare account needed.
Companion Portal
The Portal is your remote command centre. Pair your Hub, install apps remotely, manage the Cloudflare Gateway, and monitor your server — all from a web browser.
Install Local Apps, One Click
A curated App Store with hundreds of self-hosted applications. Each app comes with sensible defaults and just works out of the box.
Sovereignty & Privacy
Companion Hub doesn’t phone home. No telemetry by default, no user tracking, no analytics. Your data lives on your server and nowhere else.
First-Party Apps Ecosystem
We’re building a suite of first-party apps designed specifically for Companion Hub — deeply integrated, optimised, and maintained by the core team. Coming soon.
Companion Agent
An AI-powered assistant that will help you manage your self-hosted services with natural language. Coming soon.
Standard Docker Underneath
Companion Hub doesn’t reinvent the wheel. Every app runs as a standard Docker Compose project. If you ever want to leave, your services keep running with a simple docker compose up.
Built for Everyone
Whether you’re an experienced sysadmin or just getting started with self-hosting, Companion Hub meets you where you are. Start with one-click installs, then customise as much as you want.