oauth2-proxy/oauth2-proxy
Reverse proxy that adds authentication in front of an app.
Key features
- Acts as a reverse proxy or as middleware in existing proxies
- Authenticates users through Google, Entra ID, GitHub, login.gov, or generic OIDC
- Forwards preferred usernames and groups to apps as HTTP headers
- Publishes binaries for major architectures plus ppc64le and s390x
- Ships distroless container images and Alpine images for debugging
- Category
- Trending Repos
- Who it's for
- People who need to protect web applications with OAuth2 or OIDC authentication.
- Tags
- githuboauth2-proxycontainersauthversion-controlimage-video
- Website
- github.com
- Listed
- 2026-10-12
Frequently asked questions
Is oauth2-proxy/oauth2-proxy free?
Yes. oauth2-proxy/oauth2-proxy is open source and free to use.
What is oauth2-proxy/oauth2-proxy used for?
Reverse proxy that adds authentication in front of an app. Typical uses: acts as a reverse proxy or as middleware in existing proxies; authenticates users through Google, Entra ID, GitHub, login.gov, or generic OIDC; forwards preferred usernames and groups to apps as HTTP headers.
Related in Trending Repos
See all →- addyosmani/agent-skills Engineering skills for AI coding agents, from Addy Osmani.
- anthropics/knowledge-work-plugins Open source plugins for knowledge workers to use in Claude Cowork.
- aquasecurity/trivy Scanner for vulnerabilities, misconfigurations, and secrets.
- AtomicBot-ai/atomic-agent Local-first AI agent that runs open-weight models via llama.cpp.
- axios/axios Promise-based HTTP client for the browser and Node.js.
- bevyengine/bevy Data-driven game engine written in Rust.