Knows what uses it
Which Compose services and containers connect to each database, drawn as a graph. On Pro, who is connected right now.
It runs next to your containers, finds the databases in them by itself, shows what uses each one and what needs attention, and opens them in your browser. Self-hosted, and nothing leaves your server.
curl -fsSL https://fleeq.net/wharfbase/get | shWhat it does
Which Compose services and containers connect to each database, drawn as a graph. On Pro, who is connected right now.
A data browser that edits rows safely, a SQL editor with Explain, consoles for Redis and MongoDB, and wb in the terminal.
| id | customer | total |
|---|---|---|
| 48211 | [email protected] | € 129.00 |
| 48210 | [email protected] | € 54.90 |
| 48209 | [email protected] | € 312.40 |
| 48208 | [email protected] | € 18.00 |
Production databases open read-only. Writes need an audited unlock, or an approval on Team.
Other servers join through agents that only connect out, so they need no open port.
How it works
One command, one docker-compose.yml, or a template for Unraid, CasaOS, Coolify, Dokploy or Portainer.
The engine, the version, where the data lives, what uses it and what needs attention, and it follows containers as they come and go.
It suggests the user and database from the container and joins the right network. Browse, edit and query, alone or as a team.
Security
Wharfbase never holds the Docker socket. The socket-guard does, and passes only the calls on its list.
Pricing
Pay when you need more servers, the extended engines or team features.
For one server and a small team.
More servers, the extended engines, backups, alerts and permissions.
Single sign-on, API tokens, masking and write approvals.
Prices in euros. Try Pro for 14 days from inside Wharfbase (Settings → License), and get a refund on a new purchase within 14 days (refunds).
| Community | Pro | Founder | Team | |
|---|---|---|---|---|
| Servers | 1 | 5 | 5 | 25 |
| Connected databases per server | 5 | 50 | 50 | No limit |
| Users | 3 | 10 | 10 | No limit |
| Extended engines (SQL Server, Oracle, ClickHouse, …) | — | ✓ | ✓ | ✓ |
| Export formats | CSV | CSV, JSON, NDJSON, XLSX | CSV, JSON, NDJSON, XLSX | CSV, JSON, NDJSON, XLSX |
| Nested filter groups | — | ✓ | ✓ | ✓ |
| Saved views | — | ✓ | ✓ | ✓ |
| Kanban, Calendar and Gallery views | — | ✓ | ✓ | ✓ |
| CSV import | — | ✓ | ✓ | ✓ |
| ER diagrams | — | ✓ | ✓ | ✓ |
| Schema diff and migration scripts | — | ✓ | ✓ | ✓ |
| AI-assisted SQL (your own key) | — | ✓ | ✓ | ✓ |
| Scheduled scans | — | ✓ | ✓ | ✓ |
| Alerts (email, webhook, Slack, Discord, Telegram) | — | ✓ | ✓ | ✓ |
| Backups | — | ✓ | ✓ | ✓ |
| Per-database permissions | — | ✓ | ✓ | ✓ |
| Live consumers | — | ✓ | ✓ | ✓ |
| API tokens | — | — | — | ✓ |
| Single sign-on (OpenID Connect) | — | — | — | ✓ |
| Data masking | — | — | — | ✓ |
| Write approvals for production | — | — | — | ✓ |
| Audit log export and stream | — | — | — | ✓ |
| Standby hubs (high availability) | — | — | — | ✓ |
| Audit log and query history kept | 7 days | 90 days | 90 days | No limit |
| Instances per license | — | 1 | 1 | 3 |
| Support | Community | Priority |
Get started
Install Wharfbase next to your containers. Community is free for one server, with no key and no sign-up.
curl -fsSL https://fleeq.net/wharfbase/get | sh