# Pocket ID Created: [[2025_08_28]] 22:07 Tags: #selfhost #Docker #Software [Pocket ID](https://pocket-id.org/) is a very easy to set up OIDC provider which uses Passkeys to authenticate to your services. ![[pocket_id_screenshot.png]] I highly recommend it, I tried to set up Keycloak, but found it way overkill for the 3 people that will actually be using this. Pocket ID was super quick to setup and dead simple to run. Setting up applications against it is very well-designed giving you all the possible APIs you would need. I'm very happy with this solution. ```yaml services: pocket-id: image: ghcr.io/pocket-id/pocket-id:v1 restart: unless-stopped container_name: pocket-id env_file: stack.env volumes: - data:/app/data healthcheck: test: "curl -f http://localhost:1411/healthz" interval: 1m30s timeout: 5s retries: 2 start_period: 10s volumes: data: ``` ## References -