How can we help?

Getting Started with Studio

Install and set up DB Pro Studio in minutes

DB Pro Studio is a web-based database client that runs in your browser. You self-host it with Docker on any machine: a cloud VM, local server, laptop, or even a Raspberry Pi.

Requirements

You need Docker installed on the machine where you want to run Studio. The installer will handle pulling the Docker image and starting the container for you.

Install

Run this command in your terminal:

BASH
curl -fsSL https://install.dbpro.studio | sh

This pulls the latest DB Pro Studio Docker image and starts it on port 4000.

To use a custom port, set the PORT environment variable:

BASH
PORT=8080 curl -fsSL https://install.dbpro.studio | sh

Open Studio

Once the installer finishes, open your browser and go to:

http://localhost:4000

If you used a custom port, replace 4000 with your port number. Create your account to get started.

Connect a Database

  1. Click + New Connection
  2. Choose your database type (PostgreSQL, MySQL, SQLite, etc.)
  3. Enter your connection details

Example connection strings:

postgresql://username:password@localhost:5432/mydb
mysql://username:password@localhost:3306/mydb

For SQLite, provide the path to your database file.

Docker Commands

Here are some common commands for managing your Studio container:

BASH
# Stop Studio
docker stop dbpro-studio

# Start Studio again
docker start dbpro-studio

# View logs
docker logs dbpro-studio

# Update to the latest version
docker pull dbpro/studio:latest
docker stop dbpro-studio
docker rm dbpro-studio
curl -fsSL https://install.dbpro.studio | sh

What's Next