Managed Databases
Pulsar Deploy provisions and manages database instances as Docker containers on your server. No external database services needed.
Supported databases
Creating an instance
From the dashboard sidebar, navigate to "Databases" and click "Create Database". Select the engine, name your instance, and Pulsar provisions a Docker container with persistent storage.
Connecting from your app
After creation, Pulsar provides a connection string. Add it as an environment variable in your project:
pulsar env set DATABASE_URL "postgresql://user:pass@localhost:5432/mydb"
SQL Editor
For PostgreSQL instances, Pulsar includes a built-in SQL editor. Navigate to "SQL" in the sidebar to run queries directly against your instances. Results are displayed in a table format.
Backups
Back up any managed database via the CLI:
pulsar db backup my-project pulsar db restore my-project <backup-id>