Run it yourself,
for free
Manager Self-Hosted is the same core as the hosted product. Not a trial, not a cut-down edition: every monitoring, findings, backup and notification capability is there, free to run for your own sites and your clients' sites.
What you take on
Manager is a security-sensitive service holding the keys to your clients' databases. Running one yourself is a genuine commitment, so here is the whole list rather than the flattering half.
| You provide | What that means |
|---|---|
| A server, kept patched | Docker Engine 24 or newer, a reverse proxy, and TLS certificates that renew themselves. |
| PostgreSQL and Redis | Postgres 15+ and Redis 7+, backed up and monitored. Redis failing closed means connectors stop being trusted. That is correct behaviour, and still an outage. |
| Two keypairs and APP_KEY | Backed up separately from the database. Lose the signing key and every site needs re-pairing. Lose the backup key and every stored backup is unreadable for good, deliberately, with no way back. |
| The backup store | A copy of every managed site's database. The most sensitive thing you will hold anywhere. |
| Upgrades and migrations | On your schedule, including reading the release notes before you run them. |
| Somebody on call | A monitoring system nobody watches is decoration. |
One thing worth knowing before you rely on it: self-hosted derives its backup wrapping key from APP_KEY, so whoever holds that can unwrap a backup. It is therefore not end-to-end encrypted, and we do not describe it that way.
Connect a site in a few minutes
- 01 Add the site in Manager.
- 02 Install the connector through Composer.
- 03 Enter the one-time pairing code.
- 04 Review the requested capabilities.
- 05 Receive the first heartbeat.
Pairing codes are single-use. Connector credentials can be rotated or revoked at any time.
$ composer require manager/craft-connector
Using version ^1.2 for manager/craft-connector
Package operations: 2 installs, 0 updates
$ php craft manager/connect
Pairing code: 7QF2-K91D
Requested capabilities:
· read craft & plugin versions
· read licence state
· read ssl & queue health
· backups (not enabled)
Paired. First heartbeat received.
Or let us run it
Same core, same connector, same protocol. The difference is that the server, the keys, the storage and the on-call rota are ours. It is £9.99 a month for unlimited sites, and you can move between the two whenever you like: switching means re-pairing your sites, not rebuilding anything.