Skip to content

Workspace Location

dbeaver-devops edited this page Oct 1, 2025 · 7 revisions

Table of contents

By default, CloudBeaver stores all its files (configurations, scripts, etc.) in the/opt/cloudbeaver/ on the host machine.

Folder Description
workspace Workspace files for CloudBeaver.
drivers Auto downloaded database drivers.
conf Configuration files for CloudBeaver. Learn more

Access workspace

  1. Locate the name of the running container:

    1. Open a terminal on the host machine.
    2. Run the following command to list all running containers in the Compose project:
      docker-compose ps
  2. Identify the service name and open a shell inside the container:

    docker-compose exec <service_name> /bin/bash

    Replace <service_name> with the actual name of the service from your docker-compose.yml file.

  3. After entering the container, navigate to the workspace directory:

    cd workspace/

Workspace in Amazon S3

CloudBeaver supports storing its workspace in an AWS S3 bucket. To enable this, update your docker-compose.yml and configure the correct environment variables.

For more details on AWS S3 configuration, including setting up buckets, permissions, and best practices, see the official Amazon S3 Documentation

Update docker compose

Make sure your CloudBeaver service includes the following environment variables:

services:
  cloudbeaver:
    environment:
      - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
      - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
      - AWS_REGION=${AWS_REGION}
      - CLOUDBEAVER_WORKSPACE_LOCATION=${CLOUDBEAVER_WORKSPACE_LOCATION}

CloudBeaver Documentation

Clone this wiki locally