
Status
- One sentence sums up the fleet. When all is well, it says "Everything is fine".
- Each server has its row. Green, or orange and red with the reason in plain words.
- Nothing blinks while all is well.
Product · pgCellar
pgCellar is a control room on top of Barman. It tells you where your backups stand, how far back you can go, and it restores them every week to prove it.
See the demo ↗ Documentation PDF manual
Read-only, fictional data. Login: demo / demo.
A backup you never restored is a guess. You find out the day you need it.
I have seen a database lost that everyone believed was backed up. I did an audit at a customer where nobody had ever tried a restore. That is where this comes from.
Barman is solid. But from a screen it is blind: no overview, no test, no report.
Then comes the question from the insurer or the security officer: show me that it restores. I used to answer with a promise. Now I answer with a dated PDF.
pgCellar is written with AI agents, under my direction. Every version goes through automated tests, a review and a real restore.
I built the tool I wanted to have.
It is a tool on top of Barman, not a replacement.









Installed as is, GPL-3.0, driven through its command line. I do not touch it.
Web interface, API and metrics in one executable. Linux amd64 and arm64, macOS arm64.
One pgcellar.yaml. Every change is validated, then committed in a local git repository. A text editor and git log are enough.
JSON under /api/v1, with keys. Prometheus metrics on /metrics. Whatever the interface does, the API does.
An image with Barman and the PostgreSQL binaries of the versions you choose, plus a Compose file.
A container receives the WAL (barman put-wal), with one restricted key per PostgreSQL server.
Available now
A Docker container or a binary on your servers. Backups stay with you.
Not yet
Not yet. If you want it, write to me, that is how I decide what to build. The idea: your backups and WAL, encrypted, to a dedicated cellar with me in Belgium, drills and reports included.
To try it, and for small setups
0 EUR
The plan most teams take
490 EUR excl. VAT / year
For large estates
1,490 EUR excl. VAT / year
Two servers, free, forever. Beyond that I ask for a license: it pays for the time I put into this.
Beta in early 2027, free for the first people who sign up.
A license never stops a backup, a restore or a drill. It limits adding a server beyond the quota, nothing else. What runs keeps running, with 30 days of grace after expiry. The key is checked offline.
No DBA team, no time to read logs. You want a green screen, or the reason in one sentence.
You have to prove that recovery works. A dated report beats a promise.
One PDF per drill: the date, the backup restored, the result.
Several customers, one clear view, an API to plug in the rest.
The tool does half of the work. The rest is my job.
Fixed price
I look at how your databases are backed up, and I restore them for real. You get a report and an action plan.
Fixed fee
I install pgCellar and Barman on your side, connect your servers and run the first restore exercises.
Monthly
I watch your backups, handle the failures and answer when something breaks.
Optional
Your backups are stored on infrastructure I run in Belgium. No US cloud.
On quote. I answer within 48 h.
The license is the Functional Source License 1.1. Internal use is free. No competing service. After two years, each version moves to Apache 2.0.
Barman stays under GPL-3.0. I install it as is and drive it through its command line.
The key is checked offline. No data leaves your servers.
Each version becomes Apache 2.0 after two years. You keep the code, your backups, your data. Nothing depends on a server of mine.
It is planned. Barman first, pgBackRest after. No date.
On your side, or with me in Belgium. Never a US cloud forced on you.
One hour, with an existing PostgreSQL.
Write to me. We look at it together.