diff --git a/docker/docker-entrypoint.d/30-sed-on-appconfig.sh b/docker/docker-entrypoint.d/30-sed-on-appconfig.sh index 7cec8aaf2..258cfffab 100755 --- a/docker/docker-entrypoint.d/30-sed-on-appconfig.sh +++ b/docker/docker-entrypoint.d/30-sed-on-appconfig.sh @@ -139,6 +139,17 @@ if [ -n "${APP_BASE_SHARE_URL}" ]; then -i "$APP_CONFIG_FILE" fi +if [ -n "${APP_CONFIG_KNOWLEDGE_DISCOVERY_URL}" ]; then + echo "SET APP_CONFIG_KNOWLEDGE_DISCOVERY_URL" + + encoded=${APP_CONFIG_KNOWLEDGE_DISCOVERY_URL} + encoded=${encoded//\\/\\\\} + encoded=${encoded//&/\\&} + encoded=${encoded//\//\\/} + sed -e "s/\"knowledgeDiscoveryUrl\": \".*\"/\"knowledgeDiscoveryUrl\": \"${encoded}\"/g" \ + -i "$APP_CONFIG_FILE" +fi + if [ -n "${APP_CONFIG_PLUGIN_TAGS}" ]; then echo "SET APP_CONFIG_PLUGIN_TAGS" sed -e "s/\"tagsEnabled\": [^,]*/\"tagsEnabled\": ${APP_CONFIG_PLUGIN_TAGS}/g" -i "$APP_CONFIG_FILE" diff --git a/docs/getting-started/docker.md b/docs/getting-started/docker.md index 63cbd4836..e4525c159 100644 --- a/docs/getting-started/docker.md +++ b/docs/getting-started/docker.md @@ -71,6 +71,7 @@ docker run --rm -it \ | APP_CONFIG_BPM_HOST | `bpmHost` | | APP_CONFIG_ECM_HOST | `ecmHost` | | APP_BASE_SHARE_URL | `baseShareUrl` | +| APP_CONFIG_KNOWLEDGE_DISCOVERY_URL | `knowledgeDiscoveryUrl` | | APP_CONFIG_OAUTH2_HOST | `oauth2.host` | | APP_CONFIG_OAUTH2_CLIENTID | `oauth2.clientId` | | APP_CONFIG_OAUTH2_IMPLICIT_FLOW | `oauth2.implicitFlow` |