Rauthy
Rust identity provider for single sign-on through OpenID Connect and OAuth 2, with passkey login and a built-in admin UI.
sebadob.github.io/rauthy/repositorydocs
Rauthy is an identity provider for single sign-on through OpenID Connect and OAuth 2, and it also supports PAM, as its documentation states. The project is written in Rust, and the server runs from a container image. The Docker guide starts it as an HTTPS server, and the Kubernetes guide runs the binary from that image.
By default Rauthy runs on an embedded store and needs no external database, and Postgres can be used instead. The admin UI covers the administration of the application and its users, and each user has an account dashboard. The server offers server-side translation of its end-user pages.
Worth knowing
The PAM and NSS modules for Linux logins live in a separate repository, and the README says that repository relies on GPLv3 dependencies.
Identity
- Status
- Active
- Maintainer
- Sebastian Dobe4
- Maintained by
- Individual5
- First release
- 20236
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: name, links, Databases
sebadob.github.io/rauthy/ - 2026-11-03: links, Written in, Categories, Multilingual, Admin interface
github.com/sebadob/rauthy - 2026-11-03: links, GitHub stars
api.github.com/repos/sebadob/rauthy - 2026-11-03: Maintainer
github.com/sebadob/rauthy/blob/main/Cargo.toml - 2026-11-03: Maintained by
api.github.com/users/sebadob - 2026-11-03: First release
github.com/sebadob/rauthy/releases/tag/v0.12.0 - 2026-11-03: Runtime, Install with
sebadob.github.io/rauthy/getting_started/k8s.html - 2026-11-03: Install with, Runs as
sebadob.github.io/rauthy/getting_started/docker.html - 2026-11-03: Install with
sebadob.github.io/rauthy/getting_started/main.html - 2026-11-03: License, License model
github.com/sebadob/rauthy/blob/main/LICENSE - 2026-11-03: Contributors
api.github.com/repos/sebadob/rauthy/contributors - 2026-11-03: Current major version, Last release
github.com/sebadob/rauthy/releases/tag/v0.37.2