Search docs... ⌘K
Esc
MIT licensed
You already own the hardware.
Why pay for database hosting?
Vessel is a self-hosted database management panel. Run it on your own server. Free, open source, forever.
Supported databases
MySQL
Relational
PostgreSQL
Relational
SQLite
Relational
MongoDB
Document
Redis
Key-value
MariaDB
Relational
soon
What's included
Isolated
Isolated connections
Keep dev, staging, and prod separate. Everything is scoped per database and never shared.
Networking
Simple to connect
Connect over localhost, a private IP, or an SSH tunnel. No VPN setup, no firewall rules to learn.
Data explorer
Coming soon soon
Browse Redis pub/sub channels, MongoDB collections and documents, MySQL and PostgreSQL tables — all from one place.
Query editor
Write queries directly
SQL and NoSQL query editor with syntax highlighting, history, and export.
Backups
Scheduled dumps
Schedule and download database snapshots from the UI. No cron jobs needed.
Privacy
Fully self-contained
No telemetry. No accounts. Your data stays on your machine.
Installation
$ git clone https://github.com/vessel-db/panel.git /var/www/vessel
$ cd /var/www/vessel && npm install && npm run build
$ pm2 start dist/server/entry.mjs --name vessel
Requires Node.js v18+. See the full installation guide for web server configuration.