Environment
- CloudBeaver version: 25.3.0 (Docker deployment)
- MongoDB version: 7.0 (Docker, same network as CloudBeaver)
- Redis version: 7.2 (Docker, same network as CloudBeaver)
- OS: Ubuntu 22.04 LTS
Problem Summary
I'm struggling to properly deploy and configure MongoDB and Redis connections in CloudBeaver 25.3.0. Below are the key issues I'm facing:
-
MongoDB Driver Configuration Issues:
- Defined
default="127.0.0.1" for the host property in the driver config, but the web UI still shows localhost (tried override-default="true" but it didn't work).
- The driver config's
config-properties don't match the web UI (extra fields like "Default catalog" appear, even though I didn't define them).
- Connection failures (e.g.,
UnknownHostException for the MongoDB container name, even though they're in the same Docker network).
-
Redis Support:
- CloudBeaver 25.3.0 doesn't show Redis as a built-in data source. How to add Redis support (driver configuration, JAR dependencies)?
Steps I've Tried
- Modified the MongoDB driver config (added
override-default="true", renamed driver ID to avoid built-in conflicts).
- Ensured MongoDB/Redis containers are in the same Docker network as CloudBeaver.
- Cleared CloudBeaver's driver cache (
drivers.xml and workspace metadata).
Questions
- What's the correct way to configure the MongoDB driver in CloudBeaver 25.3.0 to:
- Force the
host default value to 127.0.0.1 (instead of localhost)?
- Make the web UI match the
config-properties I defined (hide extra fields)?
- How to add Redis support to CloudBeaver 25.3.0 (driver setup, required JARs, config examples)?
Attachments
- MongoDB driver config XML (as used in my setup).
- Screenshot of the CloudBeaver web UI showing mismatched config fields.
Environment
Problem Summary
I'm struggling to properly deploy and configure MongoDB and Redis connections in CloudBeaver 25.3.0. Below are the key issues I'm facing:
MongoDB Driver Configuration Issues:
default="127.0.0.1"for thehostproperty in the driver config, but the web UI still showslocalhost(triedoverride-default="true"but it didn't work).config-propertiesdon't match the web UI (extra fields like "Default catalog" appear, even though I didn't define them).UnknownHostExceptionfor the MongoDB container name, even though they're in the same Docker network).Redis Support:
Steps I've Tried
override-default="true", renamed driver ID to avoid built-in conflicts).drivers.xmland workspace metadata).Questions
hostdefault value to127.0.0.1(instead oflocalhost)?config-propertiesI defined (hide extra fields)?Attachments