【文件属性】:
文件名称:jitsi-keycloak:使用keycloak https登录到jitsi
文件大小:449KB
文件格式:ZIP
更新时间:2021-04-29 16:36:55
JavaScript
吉西-披风
安装
npm install
配置
钥匙斗篷
在密钥斗篷域中添加公共openid-connect客户端
为您的客户端下载keycloak.json文件,并将其放在config目录中。
吉西
在您的jitsi环境中设置ENABLE_AUTH=1 , AUTH_TYPE=jwt和JWT_APP_ID=jitsi
将JWT_APP_SECRET设置为随机字符串(例如, node -e "console.log(require('crypto').randomBytes(24).toString('base64'));" )
要启用从jitsi到登录的自动重定向,请设置此容器的URL TOKEN_AUTH_URL=https://auth.example.com/{room}
在app.js替换以下占位符或将其作为环境变量传递:
JITSI_SECRET具有来自jitsi JWT
【文件预览】:
jitsi-keycloak-main
----client()
--------vue.config.js(226B)
--------package.json(1KB)
--------package-lock.json(1.24MB)
--------src()
--------.gitignore(214B)
--------public()
--------README.md(318B)
--------babel.config.js(75B)
----server()
--------.babelrc(47B)
--------package.json(517B)
--------package-lock.json(351KB)
--------src()
--------.gitignore(216B)
--------public()
----example()
--------config()
--------docker-compose.yml(352B)
--------.gitignore(21B)
----config()
--------.gitkeep(0B)
----package.json(1KB)
----Dockerfile(488B)
----LICENSE(1KB)
----package-lock.json(195KB)
----.gitignore(236B)
----.dockerignore(55B)
----README.md(1KB)