Coolify logoCoolify

Pocket ID

Pocket ID Banner

什么是 Pocket ID?

Pocket ID 是一个简单的 OIDC 提供商,使用 passkeys 进行无密码认证。它的设计目标是简单直观、易于使用。它仅支持 passkey 认证,允许您使用 Yubikey 等硬件安全密钥,在您的自托管服务中进行安全登录。

部署变体

Pocket ID 在 Coolify 中提供两种部署配置:

Pocket ID(默认)

  • 数据库: SQLite(嵌入式)
  • 使用场景: 简单部署、测试或个人认证服务器
  • 组件: 单个内置 SQLite 数据库的 Pocket ID 容器

带 PostgreSQL 的 Pocket ID

  • 数据库: PostgreSQL
  • 使用场景: 需要更好性能和数据可靠性的生产部署
  • 组件:
    • Pocket ID 容器
    • PostgreSQL 容器
    • 自动数据库配置和健康检查

功能

  • 无密码认证: 使用 passkey 代替密码,提供更强的安全性
  • OIDC 提供商: 支持与 OpenID Connect 兼容的应用程序集成
  • 简单设置: 与复杂的替代方案相比,安装和配置更简单
  • 广泛兼容性: 可与 各种服务(如 Nextcloud、GitLab 等)配合使用
  • Passkey 支持: 完全支持 Yubikey 等硬件安全密钥
  • 自托管: 完全掌控您的认证基础设施

快速开始

部署完成后,您可以通过以下地址使用管理员账户登录:

https://<your-app-url>/setup

按照 Pocket ID 设置向导配置您的实例并创建第一个 passkey。

演示

要查看 Pocket ID 的实际效果,请访问 在线演示

此演示与 Coolify 无关。

链接

其他资源

On this page