Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

TIP

Keep 云:✅
Keep 企业本地部署:✅
Keep 开源:(实验性)

将认证委托给 Oauth2Proxy。

何时使用 ​

  • oauth2-proxy 用户: 如果您想将认证委托给外部 Oauth2Proxy 服务,请使用此认证方法。

设置说明 ​

要使用 Oauth2Proxy 认证启动 Keep,请设置以下环境变量:

前端环境变量 ​

环境变量描述必填默认值
AUTH_TYPE设置为 'OAUTH2PROXY' 以启用 OAUTH2PROXY 认证是-
KEEP_OAUTH2_PROXY_USER_HEADER认证用户电子邮件的头是x-forwarded-email
KEEP_OAUTH2_PROXY_ROLE_HEADER认证用户角色的头是x-forwarded-groups

后端环境变量 ​

环境变量描述必填默认值
AUTH_TYPE设置为 'OAUTH2PROXY' 以启用 OAUTH2PROXY 认证是-
KEEP_OAUTH2_PROXY_USER_HEADER认证用户电子邮件的头是x-forwarded-email
KEEP_OAUTH2_PROXY_ROLE_HEADER认证用户角色的头是x-forwarded-groups
KEEP_OAUTH2_PROXY_AUTO_CREATE_USER如果用户不存在则自动创建用户否true
KEEP_OAUTH2_PROXY_ADMIN_ROLES管理员用户的角色名称否admin
KEEP_OAUTH2_PROXY_NOC_ROLESNOC(网络运营中心)用户的角色名称否noc
KEEP_OAUTH2_PROXY_WEBHOOK_ROLESwebhook 用户的角色名称否webhook

基于 MIT 协议开源的 Keep · 由更夫社区维护