2022-04-15 13:44:08 +00:00
|
|
|
---
|
|
|
|
title: "Traefik Plugins Documentation"
|
2022-07-12 09:48:13 +00:00
|
|
|
description: "Learn how to use Traefik Plugins. Read the technical documentation."
|
2022-04-15 13:44:08 +00:00
|
|
|
---
|
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
# Traefik Plugins and the Plugin Catalog
|
2020-10-16 09:20:05 +00:00
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
Plugins are a powerful feature for extending Traefik with custom features and behaviors.
|
|
|
|
The [Plugin Catalog](https://plugins.traefik.io/) is a software-as-a-service (SaaS) platform that provides an exhaustive list of the existing plugins.
|
2020-10-16 09:20:05 +00:00
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
??? note "Plugin Catalog Access"
|
|
|
|
You can reach the [Plugin Catalog](https://plugins.traefik.io/) from the Traefik Dashboard using the `Plugins` menu entry.
|
2020-10-16 09:20:05 +00:00
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
To add a new plugin to a Traefik instance, you must change that instance's static configuration.
|
|
|
|
Each plugin's **Install** section provides a static configuration example.
|
|
|
|
Many plugins have their own section in the Traefik dynamic configuration.
|
2020-10-16 09:20:05 +00:00
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
To learn more about Traefik plugins, consult the [documentation](https://plugins.traefik.io/install).
|
2020-10-16 09:20:05 +00:00
|
|
|
|
|
|
|
!!! danger "Experimental Features"
|
2022-07-12 09:48:13 +00:00
|
|
|
Plugins can change the behavior of Traefik in unforeseen ways.
|
2020-10-16 09:20:05 +00:00
|
|
|
Exercise caution when adding new plugins to production Traefik instances.
|
|
|
|
|
|
|
|
## Build Your Own Plugins
|
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
Traefik users can create their own plugins and share them with the community using the Plugin Catalog.
|
2020-10-16 09:20:05 +00:00
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
Traefik will load plugins dynamically.
|
2020-10-16 09:20:05 +00:00
|
|
|
They need not be compiled, and no complex toolchain is necessary to build them.
|
|
|
|
The experience of implementing a Traefik plugin is comparable to writing a web browser extension.
|
|
|
|
|
2022-07-12 09:48:13 +00:00
|
|
|
To learn more about Traefik plugin creation, please refer to the [developer documentation](https://plugins.traefik.io/create).
|