Pocket ID is a simple and clean OIDC provider that allows users to authenticate with passkeys. It uses SQLite for storage and runs as a single container. A lightweight alternative to Keycloak or Authentik for small teams that want passwordless login.

A simple OIDC provider that supports passkey-based authentication. Lightweight, self-contained, and uses SQLite for storage.
On first visit, you will be prompted to create an admin account with a passkey. Your browser must support WebAuthn (all modern browsers do).
MIT — GitHub