mirror of
https://github.com/traefik/traefik
synced 2026-02-03 13:30:32 +00:00
1.7 KiB
1.7 KiB
title, description
| title | description |
|---|---|
| Traefik Plugins Experimental Configuration | This section of the Traefik Proxy documentation explains how to use the new Plugins install configuration option. |
Traefik Plugins Experimental Configuration
Overview
This guide provides instructions on how to configure and use the new experimental plugins install configuration option in Traefik. The plugins option introduces a system to extend Traefik capabilities with custom middlewares and providers.
!!! warning "Experimental"
The `plugins` option is currently experimental and subject to change in future releases.
Use with caution in production environments.
Enabling Plugins
The plugins option is an install configuration parameter. To enable a plugin, you need to define it in your Traefik install configuration
experimental:
plugins:
plugin-name: # The name of the plugin in the routing configuration
moduleName: "github.com/github-organization/github-repository" # The plugin module name
version: "vX.XX.X" # The version to use
[experimental.plugins.plugin-name]
moduleName = "github.com/github-organization/github-repository" # The plugin module name
version = "vX.XX.X" # The version to use
# The plugin module name
# With plugin-name the name of the plugin in the routing configuration
--experimental.plugins.plugin-name.modulename=github.com/github-organization/github-repository
--experimental.plugins.plugin-name.version=vX.XX.X # The version to use
To learn more about how to add a new plugin to a Traefik instance, please refer to the developer documentation.