This repository bundles CloudBeaver Community Edition into a minimal Docker image that runs under Supervisor. Supervisor keeps the CloudBeaver Java process alive, watches your configuration files, and triggers an immediate, graceful restart whenever you:
- edit anything inside /srv/cloudbeaver-workspace
- change environment variables passed to the container
- rotate logs or certificates
Zero-downtime iteration - tweak users, drivers or auth settings and have CloudBeaver bounce itself.
Crash resilience - Supervisor automatically restarts CloudBeaver if it ever exits unexpectedly.
Single-process container - no sidecars or init scripts; everything is orchestrated by supervisord inside one PID namespace.
Drop-in for compose / Kubernetes - expose port 8978, mount a persistent volume for configs, and you're done.
make run