DbGate
Posted
DbGate is cross-platform database manager. It’s designed to be simple to use and effective, when working with more databases simultaneously.
# file: `docker-compose.yml`
services:
dbgate:
image: ${HONEYPI_IMAGE_REGISTRY_HOST:-docker.io}/dbgate/dbgate:${HONEYPI_DBGATE_VERSION:-latest}
restart: unless-stopped
container_name: dbgate
ports:
- ${HONEYPI_DBGATE_PORT:-3000}:3000
volumes:
- ${HONEYPI_DATA}/dbgate/data:/root/.dbgate
labels:
- traefik.enable=${HONEYPI_DBGATE_TRAEFIK_ENABLE:-false}
- traefik.http.routers.dbgate.rule=Host(`${HONEYPI_DBGATE_HOST}`)
- traefik.http.routers.dbgate.entrypoints=websecure
- traefik.http.routers.dbgate.tls.certresolver=resolver
- traefik.http.routers.dbgate.service=dbgate
- traefik.http.services.dbgate.loadbalancer.server.port=3000