I took a look at the Pocket ID solution as a small identity provider for self-hosted apps in the home lab. If you have thought that something like Authentik is overkill for what you want to do, I checked this solution out as your passkeys solution for the home lab. we look at the installation of Pocket ID inside Docker, OIDC integration with a test app, permissions, and we also think about recover after losing a passkey for a regular user and admin user.