diff --git a/docs/usage/self-hosted-configuration.md b/docs/usage/self-hosted-configuration.md
index 85f4dd4507af047b868eab1c9643d64f858a4e28..efbf6a1e5f1d9d9ea16a56789657af5fb32a8479 100644
--- a/docs/usage/self-hosted-configuration.md
+++ b/docs/usage/self-hosted-configuration.md
@@ -154,7 +154,7 @@ If the "development branch" is configured but the branch itself does not exist (
 
 ## binarySource
 
-Renovate often needs to use third-party binaries in its PRs, like `npm` to update `package-lock.json` or `go` to update `go.sum`.
+Renovate often needs to use third-party tools in its PRs, like `npm` to update `package-lock.json` or `go` to update `go.sum`.
 By default, Renovate uses a child process to run such tools, so they must be:
 
 - installed before running Renovate
@@ -165,36 +165,9 @@ For this to work, `docker` needs to be installed and the Docker socket available
 Now Renovate uses `docker run` to create containers like Node.js or Python to run tools in as-needed.
 
 Additionally, when Renovate is run inside a container built using [`containerbase`](https://github.com/containerbase), such as the official Renovate images on Docker Hub, then `binarySource=install` can be used.
-This mode means that Renovate will dynamically install the version of tools available, if supported.
-
-Supported tools for dynamic install are:
-
-- `bundler`
-- `cargo`
-- `composer`
-- `dotnet`
-- `flux`
-- `golang`
-- `gradle-wrapper`
-- `helm`
-- `jb`
-- `jsonnet-bundler`
-- `lerna`
-- `mix`
-- `node`
-- `npm`
-- `pip_requirements`
-- `pip-compile`
-- `pipenv`
-- `pnpm`
-- `poetry`
-- `python`
-- `rust`
-- `yarn`
-
-If all projects are managed by Hermit, you can tell Renovate to use the tooling versions specified in each project via Hermit by setting `binarySource=hermit`.
-
-Tools not on this list fall back to `binarySource=global`.
+This mode means that Renovate will dynamically install the desired version of each tool needed.
+
+If all projects are managed by Hermit, you can tell Renovate to use the tool versions specified in each project via Hermit by setting `binarySource=hermit`.
 
 ## cacheDir
 
@@ -359,7 +332,7 @@ Now when Renovate pulls a new `sidecar` image, the final image is `ghcr.io/conta
 
 ## dockerUser
 
-Override default user and group used by Docker-based binaries.
+Override default user and group used by Docker-based tools.
 The user-id (UID) and group-id (GID) must match the user that executes Renovate.
 
 Read the [Docker run reference](https://docs.docker.com/engine/reference/run/#user) for more information on user and group syntax.