Sign inSign up

dbgate/dbgate-premium

By dbgate

•Updated 1 day ago

Web based UI for managing and exploring SQL database data

Image
Developer tools
Databases & storage
2

10K+

dbgate/dbgate-premium repository overview

⁠DbGate Team Premium

  • Modern web-based data management tool, Team Premium edition

⁠Supported databases

  • Microsoft SQL Server
  • MySQL
  • MariaDB
  • PostgreSQL
  • Oracle
  • Azure CosmosDB
  • CockroachDB
  • Amazon Redshift
  • MongoDB
  • Redis
  • SQLite
  • ClickHouse
  • CosmosDB
  • Apache Cassandra
  • libSQL / Turso
  • DuckDB
  • Firebird
  • Firestore

DbGate web: https://www.dbgate.io⁠

Live demo on: https://demo.dbgate.org⁠

⁠How to Use This Image

Pull the image from the Docker Hub Repository

docker pull dbgate/dbgate-premium

DbGate Team Premium uses database as storage for your settings, connections, users and roles.

Use the following command to start a container with DbGate, following command uses MySQL database installed on localhost

docker run -it --name dbgate-instance --restart always -p <port on host>:3000 -e STORAGE_SERVER=dockerhost -e STORAGE_USER=root -e STORAGE_PASSWORD=<database password> -e STORAGE_PORT=3306 -e STORAGE_DATABASE=dbgate -e STORAGE_ENGINE='mysql@dbgate-plugin-mysql' -e ADMIN_PASSWORD=<administrator password> dbgate/dbgate-premium

Or use following docker-compose fragment file (with PostgreSQL storage included):

version: '3'
services:
  dbgate:
    image: dbgate/dbgate-premium
    restart: always
    ports:
      - 80:3000
    environment:
      STORAGE_SERVER: postgres_service
      STORAGE_USER: postgres
      STORAGE_PASSWORD: XXXStoragePwd
      STORAGE_PORT: 5432
      STORAGE_DATABASE: dbgate
      STORAGE_ENGINE: postgres@dbgate-plugin-postgres
      STORAGE_SCHEMA: public
    volumes:
      - dbgate_data:/root/.dbgate

  postgres_service:
    image: postgres
    restart: always
    environment:
      POSTGRES_PASSWORD: XXXStoragePwd
      POSTGRES_DB: dbgate
    volumes:
      - postgres_data:/var/lib/postgresql/data

volumes:
    postgres_data:
      driver: local
    dbgate_data:
      driver: local

See DbGate Docker installation documentation⁠ for more details

⁠Environment variables

For complete list of available environment variable settings, please use documentation⁠

⁠License code

DbGate TEAM PREMIUM is commercial product, you could use 30-day trial period. Trial license could be generated directly from app, if you use license environment variable, please contact us at [email protected]⁠ , we will generate trial license for you.

Tag summary

Content type

Image

Digest

sha256:fbb973247…

Size

572.1 MB

Last updated

1 day ago

docker pull dbgate/dbgate-premium