Skip to content

baarde/traefik-forward-auth

 
 

Repository files navigation

Traefik Forward Auth v4

A simple service that provides authentication and SSO with OAuth2, OpenID Connect, and Tailscale Whois, for the Traefik reverse proxy.

✨ Highlights

  • Supports authentication with Google, Microsoft Entra ID (formerly Azure AD), GitHub, and generic OpenID Connect providers (including Auth0, Okta, etc).
  • Single Sign-On with Tailscale Whois (similarly to Tailscale's nginx-auth)
  • Protect multiple Traefik services with a single instance of traefik-forward-auth.

👉 Releases

The Docker image is available on GitHub Packages. Container images are multi-arch and run on linux/amd64, linux/arm64, and linux/arm/v7.

Using the 4 tag is recommended:

ghcr.io/italypaleale/traefik-forward-auth:4

You can also pin to the latest patch release as found in the Releases page:

ghcr.io/italypaleale/traefik-forward-auth:4.x.x

📘 Docs

Migrating from a previous version of Traefik Forward Auth:

About

Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 96.9%
  • CSS 1.6%
  • Go Template 1.0%
  • JavaScript 0.2%
  • Dockerfile 0.1%
  • Shell 0.1%
  • Makefile 0.1%