dbgate/dbgate-premium

By dbgate

Updated 13 days ago

Web based UI for managing and exploring SQL database data

Image
Developer tools
Databases & storage
1

4.5K

dbgate/dbgate-premium repository overview

DbGate Premium

  • Modern web-based data management tool, Premium edition

Supported databases

  • Microsoft SQL Server
  • MySQL
  • MariaDB
  • PostgreSQL
  • Oracle
  • Azure CosmosDB
  • CockroachDB
  • Amazon Redshift
  • MongoDB
  • Redis
  • SQLite
  • ClickHouse

DbGate web: https://dbgate.org DbGate PREMIUM web: https://dbgate.eu

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 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 MariaDB storage included):

version: '3'
services:
  dbgate:
    image: dbgate/dbgate-premium
    restart: always
    ports:
      - 80:3000
    environment:
      STORAGE_SERVER: mariadb
      STORAGE_USER: root
      STORAGE_PASSWORD: XXXStoragePwd
      STORAGE_PORT: 3306
      STORAGE_DATABASE: dbgate
      STORAGE_ENGINE: mysql@dbgate-plugin-mysql
      ADMIN_PASSWORD: <Password to dbgate administration>

  mariadb:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: XXXStoragePwd
      MYSQL_DATABASE: dbgate
    volumes:
      - db_data:/var/lib/mysql

volumes:
    db_data:

Environment variables

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

License code

DbGate 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 sales@dbgate.eu , we will generate trial license for you.

Tag summary

Content type

Image

Digest

sha256:90d6bb1fe…

Size

559.2 MB

Last updated

13 days ago

Requires Docker Desktop 4.37.1 or later.