From 756fd517e748aa48154740e51162e6731737abb9 Mon Sep 17 00:00:00 2001 From: Luis Ibarra Date: Fri, 31 Jul 2026 14:28:01 -0500 Subject: [PATCH] docs: disable bundled DB subcharts in external database guides Co-Authored-By: Claude Fable 5 --- .../instance-configuration/custom-mongodb-redis.md | 13 +++++++++++++ .../external-postgresql-rds.mdx | 4 ++++ .../setup/instance-configuration/external-redis.mdx | 3 +++ 3 files changed, 20 insertions(+) diff --git a/website/docs/getting-started/setup/instance-configuration/custom-mongodb-redis.md b/website/docs/getting-started/setup/instance-configuration/custom-mongodb-redis.md index 24cbf217dd..60e1280f32 100644 --- a/website/docs/getting-started/setup/instance-configuration/custom-mongodb-redis.md +++ b/website/docs/getting-started/setup/instance-configuration/custom-mongodb-redis.md @@ -78,6 +78,19 @@ Follow these steps to connect the Appsmith instance to the external MongoDB inst - **`{mongo.host.name}`:** The hostname or IP address of your MongoDB server. - **`{db_name}`:** The name of your database within MongoDB. This is the database you want to connect to. + For **Kubernetes (Helm)** installations, also disable the chart-managed MongoDB in `values.yaml` — the Bitnami subchart (`mongodb`) or the MongoDB Kubernetes Operator resource (`mongodbCommunity`), whichever your installation uses: + + ```yaml + mongodb: + enabled: false + + mongodbCommunity: + enabled: false + + applicationConfig: + APPSMITH_DB_URL: "mongodb+srv://{username}:{password}@{mongo.host.name}/{db_name}" + ``` + 3. Update the Appsmith server configuration to establish a connection with the external MongoDB database. This ensures that Appsmith starts using the configured MongoDB instance for all database operations. - **Docker**: diff --git a/website/docs/getting-started/setup/instance-configuration/external-postgresql-rds.mdx b/website/docs/getting-started/setup/instance-configuration/external-postgresql-rds.mdx index 13b7f935c9..8efb91208f 100644 --- a/website/docs/getting-started/setup/instance-configuration/external-postgresql-rds.mdx +++ b/website/docs/getting-started/setup/instance-configuration/external-postgresql-rds.mdx @@ -77,8 +77,12 @@ The `SQL_TLS_DISABLE_HOST_VERIFICATION` environment variable is only used by Tem 2. Add or update the following environment variables with your PostgreSQL connection details: ```yaml + postgresql: + enabled: false + applicationConfig: APPSMITH_KEYCLOAK_DB_URL: postgresql://:@/?sslmode=require + APPSMITH_KEYCLOAK_DB_DRIVER: postgresql SQL_TLS_ENABLED: true SQL_TLS_DISABLE_HOST_VERIFICATION: true SQL_TLS: true diff --git a/website/docs/getting-started/setup/instance-configuration/external-redis.mdx b/website/docs/getting-started/setup/instance-configuration/external-redis.mdx index 0e629a8653..dfdf675982 100644 --- a/website/docs/getting-started/setup/instance-configuration/external-redis.mdx +++ b/website/docs/getting-started/setup/instance-configuration/external-redis.mdx @@ -45,6 +45,9 @@ Follow these steps to connect your Appsmith instance to the external Redis insta * **Kubernetes**: ```yaml + redis: + enabled: false + applicationConfig: APPSMITH_REDIS_URL: "redis://:{password}@{redis.instance.hostname}:{port}" ```