Sign inSign up

holostudio/studio

By holostudio

•Updated 10 months ago

Database tools should be simple, portable, and predictable.

Image
Developer tools
Databases & storage
1

460

holostudio/studio repository overview

Logo W Text

Holo Studio is a modern database management GUI that runs entirely inside Docker.

If Docker runs on your machine, Holo Studio runs too, Windows, macOS, or Linux, with the same experience everywhere.

No installers. No system dependencies. No configuration wizards.

🌐 Website⁠
📦 GitHub⁠


⁠🚀 Quick Start

Run Holo Studio with a single command:

docker run -p 23806:23806 holostudio/studio:latest

Open your browser:

http://localhost:23806

That’s it. You’re ready to manage your database.


⁠🧰 Connecting to a Database

Holo Studio connects to your database using environment variables.

⁠▶️ Example: PostgreSQL
docker run -d \
  --name holostudio \
  -p 23806:23806 \
  -e DB_TYPE=postgres \
  -e DB_USER=myuser \
  -e DB_PASSWORD=mypassword \
  -e DB_HOST=host.docker.internal \
  -e DB_PORT=5432 \
  -e DB_NAME=mydb \
  -e SSL_MODE=disable \
  holostudio/studio:latest

Then open:

http://localhost:23806

⁠🧱 Docker Compose Example

Run Holo Studio alongside your database using Docker Compose:

services:
  pg:
    image: postgres:latest
    environment:
      - POSTGRES_USER=pguser
      - POSTGRES_PASSWORD=pgpwd
      - POSTGRES_DB=pgdb
    ports:
      - 5432:5432
    shm_size: 128mb
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U pguser -d pgdb"]
      interval: 5s
      timeout: 5s
      retries: 5

  holo:
    image: holostudio/studio:latest
    ports:
      - 23806:23806
    environment:
      - DB_TYPE=postgres
      - DB_USER=pguser
      - DB_PASSWORD=pgpwd
      - DB_HOST=pg
      - DB_PORT=5432
      - DB_NAME=pgdb
      - SSL_MODE=disable
    depends_on:
      pg:
        condition: service_healthy

Access the UI at:

http://localhost:23806

⁠🛢️ Supported Databases

  • PostgreSQL (fully supported)

Coming soon: MySQL, SQLite, MongoDB


⁠🔄 Updating

Update Holo Studio by pulling the latest image:

docker pull holostudio/studio:latest

Tag summary

Content type

Image

Digest

sha256:4f546f295…

Size

348 MB

Last updated

10 months ago

docker pull holostudio/studio