FeaturesHow it worksSecurityPricingDocsInstall
Wharfbase is now on fleeq.netWhat's new

Every database on your server, found and opened.

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 | sh
DatabaseOther containerNeeds attention
Scanning
17Containers
6Databases
2Need attention
0.9 sScan time
PostgreSQLMySQLMariaDBMongoDBRedisValkeySQLiteSupabaseTimescaleDBDragonflyPostgreSQLMySQLMariaDBMongoDBRedisValkeySQLiteSupabaseTimescaleDBDragonfly
SQL Server · ProOracle · ProClickHouse · ProCockroachDB · ProElasticsearch · ProOpenSearch · ProCassandra · ProNeo4j · ProCouchDB · ProInfluxDB · ProDuckDB · ProSQL Server · ProOracle · ProClickHouse · ProCockroachDB · ProElasticsearch · ProOpenSearch · ProCassandra · ProNeo4j · ProCouchDB · ProInfluxDB · ProDuckDB · Pro

What it does

Everything a database tool does, starting from the server instead of a connection string.

Knows what uses it

Which Compose services and containers connect to each database, drawn as a graph. On Pro, who is connected right now.

webcompose: shopapicompose: shopworkercompose: shopshopcompose: storesessionsValkey 8.1shop-dbPostgreSQL 17.6cacheRedis 8.2eventsMongoDB 8.0

Finds every database

16on one host
  • PostgreSQL5
  • Redis4
  • MySQL3
  • MongoDB2
  • SQLite2

Says what needs attention

  • Port open to the worldblog-mysql · 0.0.0.0:3306
  • No passwordcache · Redis 8.2
  • Past end of lifelegacy-pg · PostgreSQL 13
  • Data inside the containerevents · no volume on /data/db

Opens it

A data browser that edits rows safely, a SQL editor with Explain, consoles for Redis and MongoDB, and wb in the terminal.

shop-db · ordersRead-only
1SELECT id, customer, total FROM orders ORDER BY id DESC LIMIT 4;
idcustomertotal
48211[email protected]€ 129.00
48210[email protected]€ 54.90
48209[email protected]€ 312.40
48208[email protected]€ 18.00

Careful with production

Production databases open read-only. Writes need an audited unlock, or an approval on Team.

Read-onlyenforced by PostgreSQLWrites unlocked for 15 minrecorded in the audit log

More servers Pro

Other servers join through agents that only connect out, so they need no open port.

parislabstaginghub

How it works

Install, wait a second, open.

  1. Install it

    One command, one docker-compose.yml, or a template for Unraid, CasaOS, Coolify, Dokploy or Portainer.

  2. It finds your databases

    The engine, the version, where the data lives, what uses it and what needs attention, and it follows containers as they come and go.

  3. Open them

    It suggests the user and database from the container and joins the right network. Browse, edit and query, alone or as a team.

Security

It reads. It doesn't take over.

Wharfbase never holds the Docker socket. The socket-guard does, and passes only the calls on its list.

  • Runs as uid 10001 with no capabilities and a read-only filesystem
  • Database passwords encrypted with AES-256-GCM, the key kept apart
  • An audit log that shows tampering, reviewed against OWASP ASVS L2
  • Telemetry off. Nothing about your server leaves it.
Read how it keeps your server safe

Pricing

Free for one server.

Pay when you need more servers, the extended engines or team features.

Community

€0foreverNo key, no sign-up

For one server and a small team.

  • 1 server
  • 5 databases per server
  • 3 users
Install free

Pro

€12a monthBilled monthly

More servers, the extended engines, backups, alerts and permissions.

  • 5 servers
  • 50 databases per server
  • 10 users, email support

FounderOnce

€249oncePro, bought once and kept
500 of 500 left
  • Everything in Pro
  • Updates with no renewal
  • Only 500 sold

Team

€39a monthBilled monthly

Single sign-on, API tokens, masking and write approvals.

  • 25 servers
  • Unlimited databases and users
  • Priority support

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).

Compare every limit and feature
CommunityProFounderTeam
Servers15525
Connected databases per server55050No limit
Users31010No limit
Extended engines (SQL Server, Oracle, ClickHouse, …)—✓✓✓
Export formatsCSVCSV, JSON, NDJSON, XLSXCSV, JSON, NDJSON, XLSXCSV, 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 kept7 days90 days90 daysNo limit
Instances per license—113
SupportCommunityEmailEmailPriority

Get started

Your databases are already there. Go find them.

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