记录一次开源 MaxKey 安装部署

官方文档:https://www.maxkey.top/doc/docs/intro/

开源代码:https://toscode.mulanos.cn/dromara/MaxKey

发行版:https://toscode.mulanos.cn/dromara/MaxKey/releases

一、准备工作

yum install -y yum-utils

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker

yum install -y docker-ce

yum install -y bash-completion

安装git

yum install -y git

重启docker

systemctl status docker

systemctl start docker

systemctl restart docker

systemctl enable docker

二、安装部署

根目录下拉取代码

拉取脚本

git clone -b 4.0.x https://toscode.mulanos.cn/dromara/MaxKey.git

cd MaxKey/docker

拉取docker 镜像

bash ./maxkey_docker_install.sh(如需指定版本需手动改改脚本)

启动容器

bash ./maxkey_docker_start.sh(如需指定版本需手动改改脚本)

注意3.5版本以后做了前后端分离,nginx转发

访问,默认账号密码admin/maxkey

管理系统 http://{ip}/maxkey-mgt

认证系统 http://{ip}/maxkey

三、使用

登录管理系统

应用管理/新建应用

基本信息

Oauth 2.0配置

OIDC配置

扩展信息

资源权限管理(为应用配置认证用户,这里选的所有)

访问控制新增该应用(必须给应用配置完资源权限才能做该步骤,否则会报错)

认证地址:http://{ip}/sign/authz/oauth/v20/authorize

token地址:http://{ip}/sign/authz/oauth/v20/token

userinfo地址:http://{ip}/sign/api/oauth/v20/me

然后就可以在对接平台使用MaxKey的用户登录了

相关推荐
n***85944 小时前
嵌入式 UI 开发的开源项目推荐
windows·开源·开源软件
sinovoip8 小时前
Banana Pi BPI-CanMV-K230D-Zero 采用嘉楠科技 K230D RISC-V芯片设计
人工智能·科技·物联网·开源·risc-v
OpenAnolis小助手8 小时前
开源生态发展合作倡议
开源·操作系统·龙蜥社区·龙蜥·openanolis
杭州奥能充电桩9 小时前
移动充储机器人“小奥”的多场景应用(上)
开源·能源
lsjweiyi1 天前
极简AI工具箱网站开源啦!
opencv·开源·微信支付·支付宝支付·百度ai·极简ai工具箱·ai图像处理
开源社1 天前
一场开源视角的AI会议即将在南京举办
人工智能·开源
FreeIPCC1 天前
谈一下开源生态对 AI人工智能大模型的促进作用
大数据·人工智能·机器人·开源
海害嗨1 天前
阿里巴巴官方「SpringCloudAlibaba全彩学习手册」限时开源!
学习·开源
生命是有光的1 天前
【开源风云】从若依系列脚手架汲取编程之道(八)
开源
HuggingFace2 天前
Halo 正式开源: 使用可穿戴设备进行开源健康追踪
开源·健康追踪