Plugins

CO

Containers On Demand

v0.0.4
56

Scale swarm services down to zero after a timeout and bring them back up on demand

F

Fail2Ban

v0.5.0
52

Blacklist (or whitelist) IP depending on some conditions

DP

Demo Plugin

v0.2.1
40

[Demo] Add Request Header

HT

Header transformation

v0.2.3
21

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

SC

Simple Cache

v0.2.1
14

Simple cache plugin middleware caches responses on disk.

DP

DenyIP Plugin

v0.1.0
14

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

JM

JWT Middleware

v0.1.2
9

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

RC

Response code override

v0.0.3
7

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

IP

ip2location plugin

v0.1.0
6

[ip2location] Add Geo Headers

BP

Block Path

v0.2.1
4

Blocks HTTP requests with a path matching the configured regex.

RH

Rewrite Header

v0.0.3
4

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

RB

Rewrite Body

v0.3.1
3

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

PA

Path Auth

v0.2.3
3

path authorize users, expects cookie from _forward_auth

DE

Datadog event

v0.0.4
3

Create Datadog events from patterns

CR

Check request headers plugin

v0.2.5
3

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

TT

Traefik Token Middleware

v0.1.13
3

Verify JWT Token from query Param

B

Bridge

v0.1.0
2

[bridge] Call your services on every request

Secure Link

v0.1.7
2

Checks authenticity of requested links, protect resources from unauthorized access.

FI

Fault Injection

v0.0.5
2

Fault Injection via HTTP headers

JR

JWT Redirect

v0.0.6
1

It is able to do redirects based on JWT fields, and some values configurable.

RS

Replace Status Code

v0.2.0
1

This plugin is used to translate an http status code to another one.

TC

Traefik Cors Plugin

v0.1.7
1

Traefik Cors Plugin

EF

Exceptions for Basic Auth

v1.0.2
1

Allow exceptions for basic auth based on source ips

XO

X-Real-IP Overwrite

v1.0.3
1

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

X

X-Request-Start

v0.0.3
1

Adds the X-Request-Start header which is used by multiple instrumentation tools

T

traefikjwttoken

v0.0.3
1

Traefik JWT Token

CB

Check Body Request

v1.0.5
1

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

EL

Enforce Lowercase URL

v0.1.3

If the URL path has any uppercase characters redirect the user to the lowercase equivalent.

HL

HTTP log

v0.1.2

Logs HTTP requests and/or responses

FR

Forward Request

v0.1.0

Forwards HTTP requests to an external service.

AP

Aggregation Plugin

v0.1.1

Aggregation middleware is a plugin which performs simple request aggregation

EP

Echo Plugin

v0.1.0

Echoes request URI and IP Address

RI

Request ID

v1.0.0

Adds a X-Request-Id header to incoming requests

UD

UID Demo

v0.0.1

[Demo] Inject unique id header

KM

Keycloak middleware

v0.9

Verifies the request has valid keycloak cookie/header attached

BL

Block list

v0.0.3

Plugin

FS

Forced static body

v0.1.4

Rewrites the HTTP response body with a constant string. Always return HTTP 200 OK

KD

KevinGimbel Default Headers

v0.1.2

A test plugin for Traefik

RH

Rewrite Host

v0.0.1

Extract host from the HTTP request and put it to a new header.

QP

Query Paramter Modification

v1.0.0

Add / modify / delete the query parameters of a request

CT

CNCF Tae Demo

0.0.3

[Demo] Inject Header for CNCF

FH

Forward Https

v0.0.1

https demo

JR

JWT Rewriter

v0.0.3

Verify JWT Token in auth header and signs a new jwt

CH

Convert Header

v0.0.2

Replace some part of header by another value. Convert header to hex or int64 from uint64. Add prefix and postfix to header.

AT

Add Trace ID

v0.1.5

Add a header for tracing if one does not exist already

DH

Duplicate Header

v1.0.15

This plugin can duplicate a header to one or more headers.

R

Redirector

v0.0.2

Redirect to a path based on cookie or header values.

U

userinfo

v1.0.0

request userinfo for gridname

OC

oauth2 client

v0.0.6

redirect to /auth:

DR

Dimdan Redirect

v0.0.18

dimdan redirect middleware

RP

ReplacePathFromURLRegex Plugin

v0.0.3

[ReplacePathFromURLRegex] Replace Path From URL Regex

RI

Remote IP Overwrite

v1.0.2

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

Basic Auth powered by Kuzzle

v0.2.0

Traefik Basic Auth middleware powered by Kuzzle

L

leslieran-demo

v0.3

just try to develop a Traefik plugin.

TJ

Traefik JWT Middleware

v0.0.0

A plugin for traefik api gateway which can verify jwt token and forward payload

KP

Kratos Plugin

v0.0.3

Ory Kratos auth check and redirect middleware

BA

Block and rewrite header or body

v0.0.2

Block path and rewrite header or body

HR

Headerts ransformation

v0.0.2

Headerts ransformation

CI

Correlation ID

v1.0.0

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

TR

Traefik Real IP

v1.0.1

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.

PP

Provider Plugin Demo

v0.1.0

[Demo] Simple Provider Plugin