Skip to content

Instantly share code, notes, and snippets.

@cemtopkaya
Last active September 23, 2025 12:44
Show Gist options
  • Select an option

  • Save cemtopkaya/6506597675bc2dbad2eef07ce6c0f00b to your computer and use it in GitHub Desktop.

Select an option

Save cemtopkaya/6506597675bc2dbad2eef07ce6c0f00b to your computer and use it in GitHub Desktop.
Cloudbeaver without initial setup screen
# After launching the Docker containers, you can log in with:
# CB_ADMIN_NAME: "cbadmin"
# CB_ADMIN_PASSWORD: "q1w2e3r4"
#
# Then, you can create new connections and save their credentials by enabling:
# Save credentials for all users with access
#
# All created files will be stored in this directory after adding a connection:
# ./services/cloudbeaver/volume/workspace/GlobalConfiguration/.dbeaver
#
# This way, you won’t need to create connections again, or you can bind this directory to the container
# when creating fresh containers.
name: cloudbeaver_project
services:
mysql:
platform: linux/amd64
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: sifre
MYSQL_USER: notused
MYSQL_PASSWORD: notused
networks:
ngeqm_testnet:
aliases:
- mysql
# ports:
# - 3306:3306
volumes:
- ./services/mysql/volume/var/lib/mysql:/var/lib/mysql
cloudbeaver:
image: dbeaver/cloudbeaver:25.2.1
container_name: cloudbeaver
restart: unless-stopped
environment:
CB_SERVER_NAME: "cloudbeaver"
CB_SERVER_URL: "https://cloudbeaver:10100/"
CB_ADMIN_NAME: "cbadmin"
CB_ADMIN_PASSWORD: "q1w2e3r4"
ports:
- "10100:8978"
networks:
ngeqm_testnet:
aliases:
- dbeaver
volumes:
- ./services/cloudbeaver/volume/workspace/GlobalConfiguration/.dbeaver:/opt/cloudbeaver/workspace/GlobalConfiguration/.dbeaver
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment