Drizzle Gateway

Drizzle Gateway is a self-hostable version of Drizzle Studio which you can deploy to your infrastructure and connect multiple SQL databases. It costs $20/year for 1 database connection and $10/year per extra connection

Docker
linux-arm64
linux-x64
macos-arm64
macos-x64
# pull latest version
docker pull ghcr.io/drizzle-team/gateway:0.1.1 

# persistent volume is required for configuration file
docker volume create drizzle-gateway 

# start the studio
docker run -d \
  --name drizzle-gate \
  --restart always \
  -p 4983:4983 \
  -e PORT=4983 \ # Set the port for Drizzle Gateway (optional)
  -e STORE_PATH=./app \ # Set your store path (optional)
  -e MASTERPASS=your_master_password \ # Set your master pass (optional)
  -v drizzle-gateway:/app \
  ghcr.io/drizzle-team/gateway:0.1.1

# Once Drizzle Gateway is running, you can access it via the web interface at http://localhost:4983

How it works?

Drizzle Studio server hosts an admin panel, which you can visit on host:port, when you access it first time - you need to link it with our gateway.drizzle.studio licensing server and login via GitHub.
As soon as it’s connected - you can now add Database Connections, it will prompt you to buy subscription($20/year for 1 slot, $50/year for 5 slots) and we have a 7 days free tier we’ve also implemented the customer subscription if you setup this as a part of someones infrastructure and you want them to pay for the subscription obviously.

Drizzle Gateway is compatible with both arm and amd architectures, you can use it on both MacOS(intel/m chips) and linux, whichever you prefer.

It runs a Drizzle Gateway Server on :4983 port, you can override it by providing PORT environment variable if needed.
IMPORTANT: make sure to mount a persistent storage with /app root for Docker container, it’s required to have a place where to store your session and recover on server restarts.

To override /app root path - provide STORE_PATH environment variable.

You can provide MASTERPASS env variably to have protected admin access, it will also unlock the passcode feature which you will be able to set for others to have protected access and without ability to change passcode.

Changelog

Subscribe to updates on Twitter or Discord

v0.1.1 11/06/2025