Add Pocket ID template

Add Docker Compose template for Pocket ID, a simple and secure OIDC provider with passkey authentication support.
This commit is contained in:
Romain ROCHAS 2025-10-19 20:59:24 +02:00
parent 58864b9b20
commit d1ab7ebb8e
2 changed files with 25 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

View file

@ -0,0 +1,25 @@
# documentation: https://pocket-id.org/docs/setup/installation
# slogan: A simple and secure OIDC provider with passkey authentication
# category: auth
# tags: identity,oidc,oauth,passkey,webauthn,authentication,sso,openid
# logo: svgs/pocketid-logo.png
# port: 1411
services:
pocket-id:
image: ghcr.io/pocket-id/pocket-id:v1.13
environment:
- SERVICE_URL_POCKETID_1411
- APP_URL=${SERVICE_URL_POCKETID}
- TRUST_PROXY=${TRUST_PROXY:-true}
- MAXMIND_LICENSE_KEY=${MAXMIND_LICENSE_KEY}
- PUID=${PUID:-1000}
- PGID=${PGID:-1000}
volumes:
- pocket-id-data:/app/data
healthcheck:
test: ["CMD", "/app/pocket-id", "healthcheck"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s