A home server that updates and heals itself
The number one reason people abandon self-hosting isn't the initial setup — it's the ongoing upkeep. Here's exactly what Cresdock automates, what stays opt-in, and what's honestly still on you.
1.Why people actually quit self-hosting
It’s rarely the first install that scares people off — it’s six months in, when an update breaks something at 11pm, or a security patch never gets applied because nobody remembered to ssh in and run it. A hand-rolled docker-compose stack is only as current as the last time someone manually updated it.
Cresdock’s answer is to make staying current the default, not a chore you own.
2.Signed updates, with automatic rollback
Your box checks for a new release every couple of minutes. Most of the time that check finds nothing and does nothing — it only actually downloads and applies anything when a new version is genuinely out.
- Every release is cryptographically signed
Your box verifies the signature before it will apply anything, so an update can only ever come from the real release channel.
- It health-checks itself after applying
If the panel isn’t healthy afterward, the update is rolled back to the last known-good version automatically — you don’t discover a broken box the hard way.
- It never touches your files
Updates change the panel and app configuration — never your downloaded files or media library.
3.Opt-in self-healing
Turn on the self-healing option (Admin → System → Support) and your box starts watching itself: a crashed app, a health-check failure, or a resource problem gets scrubbed of anything personal and reported so a fix can be developed — often landing on your box automatically, through the same signed update channel, before you’d have gone looking for the problem yourself.
4.Scheduled backups, to storage you control
You can turn on nightly, encrypted backups — of the panel’s own settings, and separately of your own files — to an FTP/SFTP destination you choose. Like everything here, it’s opt-in: point it at your own storage and set a schedule once.
5.What's still on you, honestly
Set-and-forget describes the software, not your hosting provider or hardware. Cresdock can’t do anything about a power outage, a full disk from downloading more than you have room for, or your ISP going down — and it won’t pretend otherwise. What it does handle is keeping its own software current, healthy, and (if you opt in) self-diagnosing.
6.Common questions
How much maintenance does a Cresdock server need?
Far less than a typical docker-compose setup. Updates apply themselves on a signed, verified channel and roll back automatically if something's wrong. Most weeks, the only thing you'll do is glance at a notification.
What happens if an update breaks something?
The updater health-checks the panel afterward. If it isn't healthy, it rolls back to the previous working version automatically.
Do I have to configure the self-healing option?
No configuration is needed for signed auto-updates with rollback — that's on by default. Self-healing incident reporting is a separate, off-by-default toggle you switch on yourself.
Is any of my data included when a problem is reported?
No. Reports are scrubbed of secrets and personal data before they leave your server, and reporting is opt-in.
What still needs a human — me?
Choosing what to install, inviting people, and anything about your hosting provider or hardware. Cresdock keeps its own software current; it can't fix your internet connection.