diff --git a/docs/content/reference/static-configuration/cli-ref.md b/docs/content/reference/static-configuration/cli-ref.md index f433e666e..f8a2aa8d3 100644 --- a/docs/content/reference/static-configuration/cli-ref.md +++ b/docs/content/reference/static-configuration/cli-ref.md @@ -174,18 +174,18 @@ WriteTimeout is the maximum duration before timing out writes of the response. I `--entrypoints..udp.timeout`: Timeout defines how long to wait on an idle session before releasing the related resources. (Default: ```3```) -`--experimental.devplugin.gopath`: -plugin's GOPATH. - -`--experimental.devplugin.modulename`: -plugin's module name. - `--experimental.http3`: Enable HTTP3. (Default: ```false```) `--experimental.kubernetesgateway`: Allow the Kubernetes gateway api provider usage. (Default: ```false```) +`--experimental.localplugins.`: +Local plugins configuration. (Default: ```false```) + +`--experimental.localplugins..modulename`: +plugin's module name. + `--experimental.plugins..modulename`: plugin's module name. diff --git a/docs/content/reference/static-configuration/env-ref.md b/docs/content/reference/static-configuration/env-ref.md index acf678c53..a1f82ca13 100644 --- a/docs/content/reference/static-configuration/env-ref.md +++ b/docs/content/reference/static-configuration/env-ref.md @@ -174,18 +174,18 @@ WriteTimeout is the maximum duration before timing out writes of the response. I `TRAEFIK_ENTRYPOINTS__UDP_TIMEOUT`: Timeout defines how long to wait on an idle session before releasing the related resources. (Default: ```3```) -`TRAEFIK_EXPERIMENTAL_DEVPLUGIN_GOPATH`: -plugin's GOPATH. - -`TRAEFIK_EXPERIMENTAL_DEVPLUGIN_MODULENAME`: -plugin's module name. - `TRAEFIK_EXPERIMENTAL_HTTP3`: Enable HTTP3. (Default: ```false```) `TRAEFIK_EXPERIMENTAL_KUBERNETESGATEWAY`: Allow the Kubernetes gateway api provider usage. (Default: ```false```) +`TRAEFIK_EXPERIMENTAL_LOCALPLUGINS_`: +Local plugins configuration. (Default: ```false```) + +`TRAEFIK_EXPERIMENTAL_LOCALPLUGINS__MODULENAME`: +plugin's module name. + `TRAEFIK_EXPERIMENTAL_PLUGINS__MODULENAME`: plugin's module name. diff --git a/docs/content/reference/static-configuration/file.toml b/docs/content/reference/static-configuration/file.toml index df9dd51cb..1e17963cf 100644 --- a/docs/content/reference/static-configuration/file.toml +++ b/docs/content/reference/static-configuration/file.toml @@ -226,6 +226,9 @@ cert = "foobar" key = "foobar" insecureSkipVerify = true + [providers.plugin] + [providers.plugin.Descriptor0] + [providers.plugin.Descriptor1] [api] insecure = true @@ -398,6 +401,8 @@ [experimental.plugins.Descriptor1] moduleName = "foobar" version = "foobar" - [experimental.devPlugin] - goPath = "foobar" - moduleName = "foobar" + [experimental.localPlugins] + [experimental.localPlugins.Descriptor0] + moduleName = "foobar" + [experimental.localPlugins.Descriptor1] + moduleName = "foobar" diff --git a/docs/content/reference/static-configuration/file.yaml b/docs/content/reference/static-configuration/file.yaml index cfbebd2f4..acd4e8793 100644 --- a/docs/content/reference/static-configuration/file.yaml +++ b/docs/content/reference/static-configuration/file.yaml @@ -248,6 +248,9 @@ providers: cert: foobar key: foobar insecureSkipVerify: true + plugin: + Descriptor0: {} + Descriptor1: {} api: insecure: true dashboard: true @@ -418,6 +421,8 @@ experimental: Descriptor1: moduleName: foobar version: foobar - devPlugin: - goPath: foobar - moduleName: foobar + localPlugins: + Descriptor0: + moduleName: foobar + Descriptor1: + moduleName: foobar