Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: traefik-plugin

wdonne/traefikoidc

Language: Go - Size: 49.8 KB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 0 - Forks: 1

darkweak/souin

An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache

Language: Go - Size: 25.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 609 - Forks: 50

luizfonseca/traefik-github-oauth-plugin

Lightweight Traefik middleware plugin that enable users to authenticate on specific domains using GitHub OAuth

Language: Go - Size: 16.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 3 - Forks: 0

Brainnwave/jwt-middleware

Traefik Middleware Plugin for Dynamic JWT Validation

Language: Go - Size: 331 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 10 - Forks: 1

sgtoj/plugin-simplecache Fork of iamolegga/plugin-simplecache

Language: Go - Size: 52.7 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

tomMoulard/fail2ban

Traefik plugin on fail2ban middleware

Language: Go - Size: 1.95 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 183 - Forks: 10

argyle-engineering/traefik-ratelimiter-middleware

Language: Go - Size: 35.2 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

adyanth/traefik-container-manager

Start docker containers on requests and stop them after a timeout

Language: Go - Size: 19.5 KB - Last synced: about 2 hours ago - Pushed: almost 3 years ago - Stars: 21 - Forks: 1

quortex/traefik-responseheadersfilter

Traefik plugins repository

Language: Go - Size: 148 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

maxlerebourg/crowdsec-bouncer-traefik-plugin

Traefik plugin for Crowdsec - WAF and IP protection

Language: Go - Size: 831 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 164 - Forks: 8

Septima/traefik-api-key-auth

Language: Go - Size: 13.7 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 7 - Forks: 2

schackoa/replacepathfromurlregex

Language: Go - Size: 8.79 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

acouvreur/traefik-modsecurity-plugin

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

Language: Go - Size: 393 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 131 - Forks: 23

fzoli/traefiklogger

Traefik HTTP logger plugin (with request/response body)

Language: Go - Size: 334 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

tpaulus/jwt-middleware

Traefik Middleware Plugin for Dynamic JWT Validation

Language: Go - Size: 335 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 1

tomMoulard/htransformation

A Traefik plugin to change on the fly header's value of a request

Language: Go - Size: 954 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 70 - Forks: 13

JonasSchubert/traefik-allow-countries

A Traefik plugin to allow only certain countries and block everything else.

Language: Go - Size: 213 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

MadddinTribleD/traefikaggregator

Language: Go - Size: 81.1 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0

m-riedel/traefik-plugin-redirect-on-status

Return a redirect when the down stream response returns your defined status code

Language: Go - Size: 13.7 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 0

smerschjohann/mtlswhitelist

Traefik Plugin that allows either based on mtls cert or custom IP whitelist

Language: Go - Size: 188 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

Yeicor/traefikgothauth

Multi-provider authentication plugin for Traefik, thanks to Goth

Language: Go - Size: 630 KB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0

alexdelprete/traefik-oidc-relying-party

Traefik Plugin: OIDC Relying Party for OpenID Providers

Language: Go - Size: 99.6 KB - Last synced: 10 days ago - Pushed: 25 days ago - Stars: 13 - Forks: 5

schackoa/plugindemo Fork of traefik/plugindemo

This repository includes an example plugin, for you to use as a reference for developing your own plugins

Language: Go - Size: 44.9 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

TRIMM/redirects-traefik-middleware

Redirect according to the entries received from the Central API.

Language: Go - Size: 5.02 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

wbpaygate/traefik-headers

Language: Go - Size: 23.4 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

pyksid/cloudflarewarp-old Fork of BetterCorp/cloudflarewarp

Language: Go - Size: 76.2 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

kav789/traefik-ratelimit

Language: Go - Size: 62.5 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

alexkachalkov/requestpolicy

Language: Go - Size: 7.81 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

kav789/traefik-headers

Language: Go - Size: 43.9 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

portswigger-cloud/requestsenderplugin

Traefik plugin to send a request to a configurable URL

Language: Go - Size: 4.88 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

BetterCorp/cloudflarewarp

Language: Go - Size: 72.3 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 73 - Forks: 5

ZeroGachis/traefik-auth-middleware

Keycloak gatekeeper middleware for traefik

Language: Go - Size: 9.77 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 7 - Forks: 2

ZeroGachis/traefik-magic-jwt

Traefik plugin that verify JWT token

Language: Go - Size: 6.84 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

tomMoulard/traefik-plugin-waeb

A web server for Traefik

Language: Go - Size: 96.7 KB - Last synced: 10 days ago - Pushed: 10 months ago - Stars: 21 - Forks: 0

sevensolutions/traefik-oidc-auth

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

Language: Go - Size: 128 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 1 - Forks: 0

phrontizo/traefikoidc Fork of wdonne/traefikoidc

Fork to fix bearer token string split bug

Language: Go - Size: 54.7 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0

nscuro/traefik-plugin-geoblock

traefik plugin to whitelist requests based on geolocation

Language: Go - Size: 21.8 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 31 - Forks: 4

acouvreur/sablier

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

Language: Go - Size: 6.63 MB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 1,057 - Forks: 41

ditkrg/traefik-users-blocker-plugin

This repository includes a users blocker plugin, by defining a list of users and a list of paths they are not allowed to access

Language: Go - Size: 17.6 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

oolio-group/traefik-featureflag-header-modification Fork of oolio-group/traefik-transform-auth-header

A custom Traefik middleware that check for feature flag in Flipt service and and modify request header

Language: Go - Size: 42 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 1

Paxxs/traefik-get-real-ip

traefik get the real IP from the X-Forwarded-For or CDN specified header field.

Language: Go - Size: 104 KB - Last synced: 3 days ago - Pushed: 11 months ago - Stars: 54 - Forks: 9

jamesmcroft/traefik-plugin-return-response

Return response is a middleware plugin for Traefik which takes an incoming request on a specific HTTP method and returns a custom response.

Language: Go - Size: 4.88 KB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

jamesmcroft/traefik-plugin-rewrite-response-headers

Rewrite response headers is a middleware plugin for Traefik which rewrites the HTTP response headers by replacing a search regex by a replacement string

Language: Go - Size: 12.7 KB - Last synced: 30 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

alekitto/traefik-aws-lambda-plugin

Traefik plugin to call serverless applications deployed on AWS lambda

Language: Go - Size: 488 KB - Last synced: 30 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

lukaszraczylo/traefikoidc

Traefik OIDC plugin middleware

Language: Go - Size: 331 KB - Last synced: 30 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

traefik/plugindemo

This repository includes an example plugin, for you to use as a reference for developing your own plugins

Language: Go - Size: 50.8 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 124 - Forks: 42

RouNNdeL/tmp-auth-proxy

A simple traefik middleware authenticating the user based on a URL with a JWT.

Language: Go - Size: 42 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

jorged104/openidauthrol

OpenID Pluggin

Language: Go - Size: 36.1 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

wbpaygate/traefik-ratelimit

Language: Go - Size: 93.8 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

kotalco/crossover-cache

RESP powered cache middleware for Traefik

Language: Go - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

traefik/plugin-blockpath

Block Path is a middleware plugin for Traefik which sends an HTTP 403 Forbidden response when the requested HTTP path matches one the configured regular expressions

Language: Go - Size: 22.5 KB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 18 - Forks: 11

andrewkroh/google-oidc-auth-middleware

Google OAuth Middleware plugin for Traefik proxy

Language: Go - Size: 38.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

agravelot/traefik-image-optimization 📦

Image optimizer middleware is a Traefik plugin designed to optimize image responses on the fly.

Language: Go - Size: 15.9 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 5 - Forks: 2

iamolegga/plugin-simplecache

Language: Go - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

bluecatengineering/traefik-aws-plugin

Traefik S3 sink plugin

Language: Go - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 1

0xanonymeow/traefik-request-filter

Request Filter is a middleware for Traefik which filters requests based on headers, query parameters, and body.

Language: Go - Size: 8.79 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

acouvreur/traefik-ondemand-plugin 📦

Language: Go - Size: 1.84 MB - Last synced: 30 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 3

krombel/traefik_openid Fork of Gwojda/keycloakopenid

traefik openid middleware

Language: Go - Size: 169 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

traefik/plugin-simplecache

Simple cache plugin middleware caches responses on disk

Language: Go - Size: 37.1 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 42 - Forks: 10

kotalco/crossover-managed

Language: Go - Size: 77.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

argyle-engineering/headerhasher

Traefik middleware for hashing HTTP headers

Language: Go - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

vslinko/secret-auth

Language: Go - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

livekit/traefik-readiness-plugin

Traefik Readiness Plugin

Language: Go - Size: 1.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

dillu9878/traefik-oidc-secure

Traefik Plugin: OIDC Secure

Language: Go - Size: 17.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

dillu9878/traefik-oidc-relying-party Fork of alexdelprete/traefik-oidc-relying-party

Traefik Plugin: OIDC Relying Party for OpenID Providers

Language: Go - Size: 98.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Ch1nkara/traefik-modsecurity-plugin

Language: Go - Size: 400 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

dlapianosipos/jwt-middleware Fork of 23deg/jwt-middleware

JWT verification for traefik v2.3

Language: Go - Size: 1.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

R3dByt3/plugin-requesturl

Adds a X-Request-URL header to incoming requests

Language: Go - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

r3nic1e/traefik-plugin-add-response-header

Traefik proxy plugin to copy request header to response

Language: Go - Size: 165 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2

0xDagal/charon-passto

A middleware to interact with elasticsearch as part of the Charon Project

Language: Go - Size: 401 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

pvliesdonk/mtlsforward

Forwards mTLS certificates using SSL_CLIENT_CERT headers

Language: Go - Size: 49.8 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

vidosits/header-pattern-proxy

A middleware for Traefik for reverse proxying requests based on a header's pattern.

Language: Go - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

behnambm/gors

Traefik plugin to handle CORS

Language: Go - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

mmpx12/traefik-secpath

Traefik plugin to white list or black list path based on ip.

Language: Go - Size: 4.88 KB - Last synced: 8 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

1cedsoda/traefik-umami-plugin

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

Language: Go - Size: 195 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 8 - Forks: 1

mrambossek/traefik-extraheaders

provides extra headers for services running behind traefik

Language: Go - Size: 3.91 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

PascalMinder/geoblock

Traefik middleware plugin - Deny requests based on country of origin

Language: Go - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 86 - Forks: 10

traefik-plugins/traefik-jwt-plugin

Traefik plugin which checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS

Language: Go - Size: 160 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 84 - Forks: 29

cookielab/traefik-middleware-request-logger

Traefik request/response logger middleware

Language: Go - Size: 95.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

prodanlabs/ipblacklist

traefik ipblacklist plugin

Language: Go - Size: 2.28 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

jcchavezs/coraza-http-wasm-traefik

Language: Go - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 2

tkreiner/traefik-regex-block

Middleware plugin for Traefik to block IPs for a period of time, based on the URL matching a list of regex patterns.

Language: Go - Size: 1.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

trolleksii/traefik-plugin-mutate-headers

Traefik middleware plugin for header mutations

Language: Go - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

qxsugar/request-dispatch

a request dispatch plugin for traefik

Language: Go - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 4 - Forks: 1

colearendt/traefik-plugin-auth-delay

A traefik plugin that causes a random delay on authentication failures

Language: Go - Size: 3.91 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

MarkusJx/traefik-wol

Traefik plugin which starts a machine when a request is received using wake-on-lan

Language: Go - Size: 9.77 KB - Last synced: 30 days ago - Pushed: 8 months ago - Stars: 8 - Forks: 1

rauny-henrique/fail2banCustomHeader Fork of tomMoulard/fail2ban

Traefik plugin on fail2ban middleware with custom client header

Language: Go - Size: 1.59 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

packruler/traefik-themepark

Easily add theme-park.dev themes to supported applications

Language: Go - Size: 539 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 30 - Forks: 6

colearendt/traefik-plugin-init

An init container to make traefik local plugins easier to use

Language: Go - Size: 44.9 KB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

dcasia/plugin-cond-redirect

a traefik plugin to redirect requests based on headers or cookies

Language: Go - Size: 56.6 KB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

julep-ai/traefik-jwt-plugin Fork of traefik-plugins/traefik-jwt-plugin

Traefik plugin which checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS

Language: Go - Size: 164 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

jiangwennn/traefik-plugin-ip2location-redirect

Plugins for getting information from ip2location database and redirect to specific url

Language: Go - Size: 920 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

CumpsD/edns0

Add EDNS0 ECS support to Traefik.

Language: Go - Size: 27.3 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

steemax/ratelimit

Language: Go - Size: 31.3 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

safing/scanblock

Traefik plugin that blocks scanner IPs by counting 4xx status codes until a limit is hit.

Language: Go - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 9 - Forks: 2

0xanonymeow/traefik-token-auth

Token-based authentication middleware.

Language: Go - Size: 24.4 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

PseudoResonance/cloudflarewarp

Language: Go - Size: 77.1 KB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

atidev/traefikretryplugin

Plugin that allows to retry HTTP requests

Language: Go - Size: 38.1 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

AdamEszes/traefik-custom-headers-plugin

Language: Go - Size: 13.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

RSS3-Network/gatewayflowcontroller

Flow Controller for Gateway

Language: Go - Size: 4.07 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0