Plugin Catalog

S

Sablier

v1.8.5
1.6k

Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.

middleware
S

Sablier

v1.8.0
1.3k

Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.

middleware
S

Souin

v1.7.5
767

Souin is a powerfull cache system as fast as Varnish but easier to configure

middleware
CB

Crowdsec Bouncer Traefik Plugin

v1.4.1
356

Middleware plugin which forwards the request IP to local Crowdsec agent, which can be used to allow/deny the request

middleware
F

Fail2Ban

v0.8.3
221

Fail2ban for Traefik

middleware
MP

Modsecurity Plugin

v1.3.0
156

Traefik plugin to proxy requests to owasp/modsecurity-crs:apache

middleware
DP

Demo Plugin

v0.2.2
146

[Demo] Add Request Header

middleware
G

GeoBlock

v0.3.2
129

block request based on their country of origin

middleware
L

ldapAuth

v0.1.10
120

An open source Traefik Middleware that enables Authentication via LDAP in a similar way to Traefik Enterprise. "You shall authenticate to the LDAP to pass" - Gandalpher, the gopher

middleware
JA

JWT And OPA Access Management

v0.9.0
110

Checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS.

middleware
RI

Real IP from Cloudflare Proxy/Tunnel

v1.3.3
91

get real IP and proto from Cloudflare Proxy/Tunnel

middleware
HT

Header transformation

v0.3.3
85

Transform some headers with some other ones, see https://github.com/traefik/traefik/issues/6047

middleware
JA

JWT Access Policy

v0.6.0
70

Verifies JWT token. Supports RSA/DSA/HMAC. Support fetching keys from JWKS endpoint. Supports Open Policy Agent (OPA) for validating the request.

middleware
TG

Traefik Get Real IP

v1.0.3
67

By retrieving the correct real IP from single or multiple different load balancers(eg.Cloudflare), this plugin effectively prevents IP spoofing.

middleware
OA

OIDC Authentication

v0.8.0
63

A traefik Plugin for securing the upstream service with OpenID Connect using the Relying Party Flow.

middleware
RB

Rewrite Body

v0.3.1
57

Rewrites the HTTP response body by replacing a search regex by a replacement string.

middleware
G

geoblock

v0.14.0
56

traefik plugin to block or allow requests based on geolocation

middleware
CW

Coraza WAF

v0.3.0
55

Coraza WAF http-wasm middleware

middleware
SC

Simple Cache

v0.2.1
49

Simple cache plugin middleware caches responses on disk.

middleware
T

trauth

v1.6.7
45

🔑 A simple, cookie based Traefik middleware plugin for HTTP Basic Single Sign-on

middleware
K

keycloakopenid

v0.1.35
44

This plugin for Traefik allows it to authenticate requests against Keycloak. It utilizes the Keycloak's client credentials flow to retrieve an access token, which is then set as a bearer token in the Authorization cookie and as a plain token in a custom named cookie of the incoming requests. Optionally sets the Bearer token in the Authorization header. The plugin communicates with Keycloak using the OpenID Connect protocol.

middleware
DP

DenyIP Plugin

v1.1.0
39

DenyIP is a middleware plugin which accepts IP addresses or IP address ranges and blocks requests originating from those IPs.

middleware
L

Log4Shell

v0.1.2
38

Block Log4j exploit

middleware
DP

DenyIP Plugin

v1.0.0
36

DenyIP is a middleware plugin which accepts IP addresses or IP address ranges and blocks requests originating from those IPs.

middleware
T

theme.park

v1.4.2
34

Apply themes from [theme.park](theme-park.dev) to supported applications.

middleware
TR

Traefik Real IP

v1.0.3
33

When traefik is deployed behind a load balancer, it should get the real IP from the X-Forwarded-For or Cf-Connecting-Ip (if from Cloudflare) header.

middleware
MO

MxM OWASP CRS Modsecurity Plugin

v1.6.0
32

Traefik plugin to proxy requests through owasp/modsecurity-crs

middleware
SN

Snapt Nova WAF

v1.1.2
29

Traefik plugin to proxy requests to the Snapt Nova WAAP/WAF: identify and stop bots, spammers, SQL injections, XSS attacks, DoS, and more.

middleware
DJ

Dynamic JWT Validation Middleware

v1.2.7
26

Validates JWTs for access control. Fetches keys dynamically from whitelisted issuer JWKS as needed. Supports flexible claim checks with optional wildcards.

middleware
W

Waeb

v1.0.1
26

A web server inside Traefik

middleware
TG

Traefik GitHub OAuth Plugin

v0.3.1
26

This is a Traefik middleware plugin that allows users to authenticate using GitHub OAuth. The plugin is intended to be used as a replacement for the BasicAuth middleware, providing a more secure way for users to access protected routes.

middleware
RB

Rewrite Body (with compression support)

v1.2.0
25

Built on top of Traefik Rewrite Body plugin to also support gzip decompress -> update -> recompress.

middleware
G

GeoBlock

v0.2.2
24

block request based on their country of origin

middleware
E

ESI

v0.0.6
23

Pure implementation of the ESI process

middleware
TO

Traefik OIDC

v0.5.34
22

Middleware adding OpenID Connect (OIDC) authentication to Traefik routes. This middleware replaces the need for forward-auth and oauth2-proxy when using Traefik as a reverse proxy. It provides a complete OIDC authentication solution with features like domain restrictions, role-based access control, token caching, and more. The middleware has been tested with Auth0, Logto, Google, and other standard OIDC providers. It supports various authentication scenarios including: - Basic authentication with customizable callback and logout URLs - Email domain restrictions to limit access to specific organizations - Role and group-based access control - Public URLs that bypass authentication - Rate limiting to prevent brute force attacks - Custom post-logout redirect behavior - Secure session management with encrypted cookies - Automatic token validation and refresh

middleware
CM

Container Manager for Traefik

v0.1.2
22

Traefik plugin to start/stop containers as needed

middleware
JM

JWT Middleware

v0.1.3
20

Verify JWT Token in auth header and injects decoded payload in header

middleware
BP

Block Path

v0.2.1
20

Blocks HTTP requests with a path matching the configured regex.

middleware
KM

Keycloak middleware

v1.11
20

Verifies the request has valid keycloak cookie/header attached

middleware
RH

Rewrite Header

v0.0.4
By XciD
19

Rewrites the HTTP response headers by replacing a search regex by a replacement string.

middleware
O

OPA

v0.0.3
17

Traefik middleware plugin which forwards the request data (method, path, parameters and headers) to Open Policy Agent, which can be used to allow/deny the request

middleware
UA

Umami Analytics

v1.0.3
16

Integrate Umami into any web service. Request forwarding, script injection and server side tracking.

middleware
AK

API Key Middleware

v0.1.2
16

Authorise API requests with an API Key

middleware
CR

Check request headers plugin

v0.3.1
16

Checks the incoming request for specific headers and their values to be present and matching the configuration.

middleware
AK

API Key Auth

v0.3.0
15

Authorise API requests with an API Key

middleware
WO

Wake on LAN

v0.1.1
15

Wake on LAN

middleware
JG

JUIT GmbH / Fail2Ban

v0.2.0
14

Block or allow IPs depending on various conditions (requires Traefik >= 2.10.0)

middleware
MP

Maintenance Page

v1.0.1
14

Maintenance Page

middleware
T

TorBlock

v0.1.1
By Jpxd
14

Blocks Tor exit nodes from accessing services

middleware
C

Cloudflare

v1.2.0
13

Handle traffic coming from Cloudflare.

middleware
DP

Demo Plugin WASM

v0.0.1
13

[Demo WASM] Add Request Header

middleware
SB

Scan Block

v1.0.0
13

Blocks scanner IPs by counting 4xx status codes until a limit is hit.

middleware
BU

Block User-Agent

v0.1.8
13

Blocks HTTP requests with a User-Agent matching the configured regex.

middleware
SR

Static Response

v0.0.1
By Jdel
12

Static Response Middleware

middleware
CS

Chaitin Safeline WAF

v1.4.0
11

Traefik plugin to proxy requests to safeline waf.t serves as a reverse proxy access to protect your website from network attacks that including OWASP attacks, zero-day attacks, web crawlers, vulnerability scanning, vulnerability exploit, http flood and so on.

middleware
GO

Google OIDC Auth

v0.1.0
11

Google OpenID Connect authentication middleware.

middleware
TO

Traefik OIDC Relying Party

v1.0.0-alpha.1
11

This plugin for Traefik allows it to authenticate requests against an OpenID Provider. It utilizes the provider's client credentials flow to retrieve an access token, which is then set as a bearer token in the Authorization header of the incoming requests. The plugin communicates with the provider using the OpenID Connect protocol (OIDC).

middleware
RL

Rate Limit

v0.0.20
11

Rate Limit by ip

middleware
X

XDPFail2Ban

v0.0.1
11

Blacklist IP via URL regex match

middleware
KG

Keycloak Gatekeeper

v1.0.0
11

Make a Client Credentials OIDC request to a IAM server, and authentify request

middleware
FB

Fossorial Badger

v1.0.0
10

Middleware auth bouncer for Pangolin

middleware
A

AdminAPI_WebUI

v1.2.5
10

add Admin API & Web UI for Traefik configured dynamic files!

middleware
MG

MaxMind GeoIP2

v0.22.0
10

Getting data from MaxMind GeoIP databases and pass it downstream via HTTP request headers.

middleware
IP

ip2location plugin

v0.1.0
10

[ip2location] Add Geo Headers

middleware
TU

Traefik Umami Feeder

v1.2.0
9

A Traefik plugin that feeds Umami Analytics with pageview events

middleware
N

Noop

v0.1.0
9

A plugin that always answer the same status code without calling a service/server. The response code can be configured.

middleware
CP

Cors Preflight

v1.0.7
9

Pass the browser cors preflight with response status 204 for Method OPTIONS

middleware
C

Cloudflare

v1.0.0
9

Handle traffic coming from Cloudflare.

middleware
RC

Response code override

v0.0.3
9

Plugin allows to remap origin response code into specified one along with removing response body and specific headers.

middleware
TU

Trafik Ultimate Bad Bot Blocker

v0.2.0
8

IP and user agent blocker

middleware
GO

GitHub OAuth Plugin

v0.6.0
8

This is a lightweight Traefik middleware plugin that allows users to authenticate using GitHub OAuth on specific domains or routes. This plugin requires a sidecar API server to handle the OAuth flow and to validate the JWT token.

middleware
RI

Real IP

v1.1.0
8

Retrieve client IPs.

middleware
TT

Traefik Token Middleware

v0.1.13
8

Verify JWT Token from query Param

middleware
B

Bridge

v0.1.1
8

[bridge] Call your services on every request

middleware
EF

Exceptions for Basic Auth

v1.0.2
7

Allow exceptions for basic auth based on source ips

middleware
RH

Rewrite Header

v0.0.3
7

Extract data from the HTTP request header via regexp and add extracted data to a new.

middleware
QP

Query Paramter Modification

v1.0.0
7

Add / modify / delete the query parameters of a request

middleware
T

traefik_allow_countries

v1.2.0
6

Only allow request based on their country of origin

middleware
AK

API Key & Token Middleware

v0.1.4
6

Integrate API tokens into the request header to allow restricted access. Supports IP whitelisting.

middleware
RL

Request/response logger

v0.0.9
6

Logs request/resposes to stdout or via http post.

middleware
TA

TLS Auth

v1.0.1
6

Authenticate users based on the Common Name, DNS Names and Email Addresses of their TLS client certificate. Optionally add the username as a request header for the upstream service.

middleware
AA

Azure Active Directory JWT validation

v1.0.0
6

Validates JWT tokens generated by Azure and verifies the claims. Allows payload validation based on Azure roles as well.

middleware
RH

Rewrite Headers

v0.0.1
6

Rewrites the HTTP request or response headers by replacing a search regex by a replacement string.

middleware
HT

Header transformer

v1.0.0
6

Transform some headers with some other ones, see https://github.com/traefik/traefik/issues/6047

middleware
AT

Add Trace ID

v0.1.5
6

Add a header for tracing if one does not exist already

middleware
CO

Containers On Demand

v1.3.0
6

Start your containers/services on the first request they recieve, and shut them down after a specified duration after the last request they received. Kubernetes, Docker classic and docker swarm compatible.

middleware
CP

Captcha Protect

v1.6.1
5

Challenge individual IPs in a subnet when traffic spikes are detected from that subnet, using a captcha of your choice for the challenge

middleware
WR

Waiting Room

v0.0.2
5

This pluging will let only predefined amount users to the origin service. If the amount is exceeded the users are redirected to the "waiting room".

middleware
JF

JWT Field as Header

v0.3.0
5

Make custom header from JWT data, can be used for user-based ratelimiting

middleware
CZ

Cloudflare Zero Trust to Nomad Token

v0.2.1
5

Exchange Cloudflare's JWT to Nomad Token and injects it as header for seamless Nomad authentication

middleware
DG

Disable GraphQL Introspection Plugin

v0.3.0
5

Disable GraphQL Introspection

middleware
CC

Client Certificate Authorization Plugin

v0.1.2
5

Authorize requests based on the TLS client certificate

middleware
JV

JWT Validation Middleware

v0.2.1
5

Verify JWT Token in Auth header, Cookie or Query param, and injects decoded payload in header

middleware
PC

Proxy Cookie

v0.0.2
5

Modify the domain or path of a cookie in the response.

middleware
MR

Modify redirect location

v0.0.2
5

Modify the redirect location of the response

middleware
HA

Header Authentication

v1.0.3
5

Authorize requests with header value

middleware
TR

Traefik routing plugin

v0.0.2
5

Proof of concept! See if we can bait Traefik so that we decide from a custom configuration where each request should go!

middleware
GI

GeoBlock IP2Location

v0.2.4
5

traefik plugin to whitelist or blacklist requests based on geolocation

middleware
RD

request dispatch

v1.0.1
5

a requests dispatch plugin

middleware
TU

Traefik unleash plugin

v0.1.0
4

Allow to rewrite host path and headers from request under a feature flag toggle from Unleash.

middleware
DP

Demo Plugin WASM with HTTP Call

v0.0.3
4

[Demo WASM] Add WorldTime from api

middleware
TD

Traefik Disolver - Get Client Real IP

v1.0.9
4

Traefik Disolver - Get Real Client IP from Cloudflare/AWS Cloudfront Proxy/Tunnel and other data

middleware
GM

Goth-based multi-provider auth

v0.4.10
4

Multi-provider authentication plugin for Traefik, thanks to Goth.

middleware
MO

MTLS or Whitelist

v0.2.0
4

Either allow access based on mTLS or IP Whitelist

middleware
OC

OIDC Client

v1.2.5
4

Handles the OpenID Connect authorisation code flow

middleware
RE

Redirect Errors

v0.1.0
4

Redirect to an URL on HTTP error status codes.

middleware
S

Shorty

v1.0.1
4

A simple Link Shortener for traefik

middleware
VH

Validate Headers

v0.0.1
4

The Validate Headers Plugin for Traefik 2 empowers you to enforce strict header validation policies for incoming HTTP requests. With a versatile set of features, this middleware allows you to control and secure your web applications effectively.

middleware
BA

BasicAuth adapter for Subsonic

v0.2.0
4

Transforms Subsonic authentication parameters into a BasicAuth header, to be used as an adapter for ForwardAuth or to remove sensitive query parameters for Subsonic servers that handle BasicAuth.

middleware
MA

Manual Access Control

v0.1.9
4

Provide manual access control with JWT in cookie

middleware
PF

Plausible Feeder

v1.0.2
4

Feeds HTTP requests to plausible as pageview events.

middleware
TR

Traefik Real IP

v1.0.6
4

When traefik is deployed behind a load balancer, it should get the real IP from the X-Forwarded-For or Cf-Connecting-Ip (if from Cloudflare) header.

middleware
CP

CloudFlare Proxy Plugin

v0.0.2
4

Middleware to ease use of CloudFlare proxying with Traefik in Kubernetes

middleware
RP

Referer Plugin

v0.1.2
4

restrict access by referer

middleware
PC

Prefix Cookie Path Plugin

v0.0.3
4

Add Prefix to the path of a cookie in the response

middleware
FG

Formance Gateway Plugin Auth

v0.1.17
4

Formance Gateway Plugin Auth

middleware
RR

Return Response Plugin

v0.0.3
4

Return Response Code or Header or Body

middleware
DG

Disable GraphQL Introspection Plugin

v0.2.0
4

Disable GraphQL Introspection

middleware
PA

Path Auth

v0.2.3
4

path authorize users, expects cookie from _forward_auth

middleware
AJ

Azure JWT token validation

v0.1.2
4

Validates JWT tokens generated by Azure and verifies the claims. Allows payload validation based on Azure roles as well.

middleware
PA

Pathauth: Authorization by headers

v0.1.5
4

Pathauth is a middleware plugin to apply more detailed authorization to multiple endpoints at once. This plugin was developed to work well together with Traefik Enterprise OpenId Connection Authentication Middleware and thomseddon traefik-forward-auth

middleware
RH

Rewrite Header for traefik

v1.0.0
4

Rewrites the HTTP response headers by replacing a search regex by a replacement string.

middleware
T

TlsCrlChecker

v1.0.3
3

Reject revoked client certificate based on CRL file.

middleware
DA

DDNS allowlist

v1.6.2
3

A middleware that allows you to allowlist on a dynamic DNS

middleware
TO

Traefik OIDC Authentication WASM

v0.0.6
3

A Traefik Plugin for OpenID Connect Authentication

middleware
TC

Traefik Cluster Rate Limiter

v1.1.1
By Nzin
3

Traefik Cluster Rate Limiter: the rate limit state is stored in a central Redis server, allowing to have a rate limit shared across Traefik node/kubernetes pods

middleware
TL

traefik loves ip2region

v0.0.7
3

traefik loves ip2region

middleware
RB

Response Body Rewrite

v0.1.3
3

Middleware with ability to replace response body with with regex

middleware
AK

API Key Auth

v0.0.2
3

Protect your routes with API key(s).

middleware
F2

Fail 2 Ban

v0.0.1
3

Ban IPs that make too many bad HTTP requests (ie, the response from downstream has 4-500 status codes)

middleware
EP

Error Pages

v0.0.5
3

Like the error middleware but with a twist

middleware
RI

Real IP from Cloudflare Proxy/Tunnel

v1.3.4
3

get real IP and proto from Cloudflare Proxy/Tunnel

middleware
MH

mTLS Header Plugin

v0.0.2
By Pnxs
3

Variable mTLS PassTLSClientCert

middleware
OA

OPA Authorization middleware for Traefik

v0.0.1
3

This middleware forwards requests to the Open Policy Agent (OPA) for authorization. The middleware expects a boolean "allow" value from OPA and denies requests if "allow" is set to false. Configure the middleware by specifying the OPA URL.

middleware
SR

Static Response Plugin

v1.0.0
3

A Middleware plugin for Traefik that serves inline content or JSON data from its configuration.

middleware
HT

HTTP to gRPC status code converter

v1.0.2
3

When you use Forward Auth middleware for gRPC router, you can face with a problem that external auth service return HTTP status code but can not properly process by gRPC client. This middleware solves this problem for you

middleware
TI

Telegram ID Rate Limit Plugin

v0.1.2
3

Middleware plugin to prevent DDoS attacks on telegram bots limiting request by messages' telegram ids

middleware
RI

ReaL IP from Cloudflare

v1.0.0
3

get real IP from Cloudflare

middleware
R

redirect2https

v0.0.7
3

redirect to https

middleware
AF

Add Forwarded Header

v1.0.1
3

Construct Forwarded Header from X-Forwarded-For, X-Forwarded-Host and X-Forwarded-Proto incoming request headers, and appends them to outgoing request headers.

middleware
IF

Ip filter or Basic auth

v1.0.4
3

Restricts access to your services by ip whitelist or basic auth

middleware
MG

MaxMind GeoIP2

v0.20.1
3

Getting data from MaxMind GeoIP databases and pass it downstream via HTTP request headers.

middleware
BA

Basic Auth powered by Vault

v0.2.3
3

Traefik Basic Auth middleware powered by Vault

middleware
HR

Header Rewrite

v0.1.2
3

Plugin that can rewrite http headers with given rules. Part of Eclipse Che project.

middleware
FI

Fault Injection

v0.0.5
3

Fault Injection via HTTP headers

middleware
DE

Datadog event

v0.0.4
3

Create Datadog events from patterns

middleware
BA

Barong Authz Plugin

0.0.1
3

[Barong] Add Request Header

middleware
T

traefikjwttoken

v0.0.6
3

Traefik JWT Token

middleware
HB

Header Block

v0.0.1
3

Header Block is a plugin to block request and response headers which regex matched by their name and/or value

middleware
CH

Copy header value

v1.0.1
3

Plugin that copies header value into a new header.

middleware
FU

Full URL Rewrite

v0.0.6
2

Rewrite full request URL using regular expressions

middleware
TA

Throttle And Rate Limiter

v0.1.2
2

Limit concurrent requests routed to services by delaying (rather than rejecting) requests over the limit. Useful for underpowered servers.

middleware
MT

Matomo Tracking

v1.0.4
2

This plugin is used to enhance or replace the client-side javascript-based visitor tracking with Matomo by a server-side tracking strategy. This concept is able to bypass javascript-blocking browser addons to increase the accuracy of visitor tracking and providing more comprehensive tracking results.

middleware
IR

Inline Response Plugin

v0.1.2
2

A highly configurable Traefik middleware plugin that can be used to return a response inline based on the configuration without any backend / service. Responses can be configured based on absolute, prefix or regex based paths. Response status code, headers and body can be configured per matcher rule. The response body can also be dynamically generated based on go templates based on the request.

middleware
K

keycloakopenid

v0.1.40
2

This plugin for Traefik allows autenticating requests against Keycloak. It utilizes the Keycloak's client credentials flow to retrieve an access token, which is then set as a bearer token in the Authorization cookie and as a plain token in a custom named cookie of the incoming requests. Optionally sets the Bearer token in the Authorization header. The plugin communicates with Keycloak using the OpenID Connect protocol.

middleware
G

GeoIP

v1.1.1
2

Getting data from GeoIP databases and pass it downstream via HTTP request headers.

middleware
WM

Whois Middleware

v0.1.0
2

Provides detailed console logs about each connection that accesses a traefik route

middleware
SF

Sensitive files blocker

v0.0.4
2

Middleware plugin to block sensitive files from being accessed and display a custom error page.

middleware
HS

Hasura security plugins

v1.0.0
2

Traefik plugin to ensure some security with hasura

middleware
HB

Header Based Proxy Plugin

v0.0.2
2

The Traefik Header Based Proxy Plugin enhances these features by offering a redirection option based on header values.

middleware
SC

Simple Cache (Fork)

v0.4.0
2

Simple cache plugin middleware caches responses on disk.

middleware
RS

Return Static Response

v1.0.1
2

Return a static response for a given HTTP request.

middleware
RR

Rewrite Response Headers

v1.1.2
2

Rewrite the HTTP response headers by replacing a search regex by a replacement string.

middleware
JA

JWT AntPath

v0.1.2
2

JWT Verification exclude the configured path for Traefik

middleware
UO

Upstream OAuth

v1.0.3
2

Manage upstream OAuth by doing token auth, and refreshing said token automatically.

middleware
DM

Dashpool Middleware

v0.0.35
2

Middleware to integrate dash apps into Dashpool

middleware
AS

AWS Sink

v0.2.0
2

This middleware sink put request directly onto an aws service like S3 or Dynamodb. Currently, only S3 is supported.

middleware
JH

JWT Headers

v0.0.1
2

Traefik middleware plugin which forwards JWT claims as request headers

middleware
JT

JWT Token

v0.1.3
2

Verify JWT Token in auth header and injects decoded payload in header

middleware
DT

Dragonfly to Imgproxy

v0.0.18
2

Plugin to translate Dragonfly url to Imgproxy

middleware
CP

Cookie Path Rewrite Plugin

v0.0.1
2

Rewrite the path of a cookie in the response

middleware
TC

TLS client certificate serial number forward

v1.0.2
2

Built-in traefik middleware PassTLSClientCert let you pass many certificate parameters such as common name or serial number. But all parameter passed in one header value, so you can not get just pure certificate serial number in header. This middleware solves this problem for you. It extracts just pure SN value and put in a header

middleware
CQ

Change Query Key

v0.2.0
2

Change the name of a key in a Query.

middleware
HH

Hydrate Headers

v0.4.0
2

Hydrate headers from endpoint

middleware
AR

Add response header

v0.5.1
2

Plugin that copies request header value into a response header.

middleware
C

Cache

v0.0.9
2

Cache

middleware
TR

Traefik Retry If

v1.1.0
2

Retry requests based on status codes

middleware
HR

HTTP Request Method Block

v0.1.4
2

Block some http request method

middleware
AM

Add Missing Headers

v1.1.1
2

Reads headers from app service/client, adds missing headers, but not override existing headers, and forwards them to client/app service.

middleware
FC

Forward Cookie

v0.1.0
By Nese
2

This plugin is used to reach a certain endpoint and to be able to propogate cookies that are provided from that endpoint back to the client. It may be a browser or a simple postman request.

middleware
CT

Conteo Traefik Cache

v1.1.0
2

Cache plugin middleware caches responses on external cache API.

middleware
RR

Regional Router for Finalcad App

v0.0.10
2

[Regional Router] Regional Router for Finalcad App

middleware
RR

Redbase redirect

v0.1.6
2

Redirect based on SQLite database entries to use with https://hub.docker.com/r/vtacquet/redbase

middleware
OL

Outbound Limiter

v0.0.25
2

Limits the outbound total output to a specific number of bytes. This requires the use of a local API to maintain the current total: https://github.com/AustinHellerRepo/ResetingIncrementerApi.

middleware
XO

X-Real-IP Overwrite

v1.0.3
2

When traefik is deployed behind a load balancer, it should get the real IP from the x-forwarded-for header.

middleware
CB

Check Body Request

v1.1.2
2

Checks the incoming request for specific body and their values to be present and matching the configuration.

middleware
CI

Correlation ID

v1.0.0
2

Correlate requests and responses using a unique ID transmitted over an HTTP header.

middleware
TP

Traefik Plugin Headers

v0.1.1
2

Allow to set/unset/edit/append values of request/response header based on regexp rules

middleware
CH

Cookie Handler Plugin

v0.1.0
2

Performs an HTTP/HTTPS request to a specified (URL, HTTP Method) and retrieves any `Set-Cookie` headers from the response. Then, the values of the `Set-Cookie` headers are concatenated and assigned to the `Cookie` header of the request that will be forwarded to the next Trafik middleware or Traefik service.

middleware
EH

Environment Headers

v0.1.4
2

Map environment variables to headers

middleware
UB

UserAgent Blocker

v0.1.0
2

a middleware that blocks HTTP requests with defined user agent names

middleware
RM

request mark

v0.0.3
2

mark the request

middleware
RH

Rewrite HTTP Response Headers for Traefik

v0.2.0
2

Rewrites the HTTP response headers using regular expressions (RegExp).

middleware
WC

WebSocket Connection Balancer

v1.0.21
1

Balance WebSocket connections across multiple backends based on connection count

middleware
A

authcookie

v1.0.6
1

A Traefik middleware plugin that performs authentication and sets a secure cookie with the access token

middleware
UW

Upstream When

v0.1.4
1

The UpstreamWhenPlugin is a Traefik middleware plugin that conditionally forwards incoming HTTP requests to an upstream server based on the configuration and the status code of the upstream server's response.

middleware
PP

Provider Plugin Demo

v0.3.0
18

[Demo] Simple Provider Plugin

provider
SF

Service Fabric Plugin

v0.2.2
8

Service Fabric Configuration Provider Plugin

provider
PD

Public Dynamic IP Whitelist

v0.1.5
4

Public Dynamic IP Whitelist Plugin

provider
CS

Cloud Saver

v0.1.3
3

Save cloud resource costs by automatically stopping instances that are not being used. Think of it like "turning the lights off when the room is empty."

provider