FindSoftware

Pocket ID

Self-hosted OpenID Connect and OAuth 2.0 provider that lets users sign in to their apps with passkeys.

Pocket ID is an OpenID Connect and OAuth 2.0 provider that lets users sign in to the applications they run with passkeys. It runs as a single program with a built-in SQLite database and can use PostgreSQL instead. The installation guide covers Docker Compose and a single binary, and the binary is meant to run under systemd or the platform’s equivalent. An admin UI handles user management, and an admin can issue a login code so a user can add a first passkey or recover access. Users and groups can be imported from LDAP.

The README names Keycloak and ORY Hydra as other self-hosted OpenID Connect and OAuth 2.0 providers, and the documentation names Keycloak and Authentik. It says the project supports only passkey authentication.

Worth knowing

Browsers allow passkeys only on HTTPS pages, or on localhost, so the instance needs a domain served over HTTPS. Pocket ID keeps its database and uploads in a data directory next to the program.

Identity

Status
Active
Maintainer
Elias Schneider5
Maintained by
Individual5
First release
20246

Rendering and deploy

Runs as
Always on7
Install with
docker compose7

Releases

Current major version
211
Last release
2026-11-0211

Adoption

GitHub stars
9,9333
Contributors
10812

Why these figures do not compare

Sources

  1. 2026-11-03: name, Categories
    github.com/pocket-id/pocket-id/blob/main/README.md
  2. 2026-11-03: links
    pocket-id.org
  3. 2026-11-03: links, Written in, GitHub stars
    github.com/pocket-id/pocket-id
  4. 2026-11-03: links
    pocket-id.org/docs/introduction
  5. 2026-11-03: Maintainer, Maintained by, License model
    github.com/pocket-id/pocket-id/blob/main/LICENSE
  6. 2026-11-03: First release
    github.com/pocket-id/pocket-id/releases
  7. 2026-11-03: Runtime, Install with, Runs as
    pocket-id.org/docs/setup/installation
  8. 2026-11-03: Databases
    pocket-id.org/docs/configuration/environment-variables
  9. 2026-11-03: Admin interface
    pocket-id.org/docs/guides/sign-in-methods
  10. 2026-11-03: License
    api.github.com/repos/pocket-id/pocket-id
  11. 2026-11-03: Current major version, Last release
    github.com/pocket-id/pocket-id/releases/tag/v2.19.2
  12. 2026-11-03: Contributors
    api.github.com/repos/pocket-id/pocket-id/contributors
  13. 2026-11-03: Multilingual
    pocket-id.org/
  14. 2026-11-03: Content API
    pocket-id.org/docs/api

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON