deployship
Docs
Managed Databases

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?