Managed Databases
DeployShip allows you to provision lightweight managed databases directly on your servers with a single click.
Supported Engines
- MySQL
- PostgreSQL
- MongoDB
- Redis
How it Works
DeployShip spins up these databases as Docker containers on your server. When you create a database, DeployShip automatically provisions a secure, randomized root password.
Public Access
You can toggle Public Access for any database to connect to it using a GUI tool (like TablePlus or DBeaver) from your local machine. DeployShip intelligently scans your server to find an available port (e.g., if 3306 is taken by a native MySQL installation, it will seamlessly fall back to 3307) and configures UFW firewall rules automatically.
Data Persistence
To prevent accidental data loss, if you delete a managed database from the DeployShip dashboard, the underlying Docker volume containing your database files is not deleted from your server.
Was this page helpful?