A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
This OAuth2 Proxy distribution is compiled and packaged by Sourcemation, based on the upstream source code.
Run a temporary container with the OAuth2 Proxy
docker run --rm -it sourcemation/oauth2-proxy:latest --help
To run with a config file:
docker run --rm -it \
-v $(pwd)/oauth2-proxy.cfg:/etc/oauth2-proxy.cfg \
sourcemation/oauth2-proxy:latest \
--config /etc/oauth2-proxy.cfg
The sourcemation/oauth2-proxy image is based on sourcemation/debian-13-slim and is compiled from source.
This image uses the standard OAuth2 Proxy environment variables. See OAuth2 Proxy Configuration for details.
This image typically listens on port 4180.
Please note that the ports need to be either manually forwarded with the -p option or let Docker choose some for you with the -P option.
We'd love for you to contribute! You can request new features, report bugs, or submit a pull request with your contribution to this image on the Sourcemation GitHub repository.
Disclaimer: The sourcemation/oauth2-proxy image is not affiliated with
the OAuth2 Proxy project. The respective companies and
organisations own the trademarks mentioned in the offering. The
sourcemation/oauth2-proxy image is a separate project and is maintained by
Sourcemation.
A detailed risk analysis report of the image and its components can be found on the Sourcemation platform.
For more information, check out the overview of OAuth2 Proxy.
The base license for the solution (OAuth2 Proxy) is the MIT License.
Content type
Image
Digest
sha256:35017cff5…
Size
43.3 MB
Last updated
7 days ago
docker pull sourcemation/oauth2-proxy