记录一次开源 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的用户登录了

相关推荐
百锦再31 分钟前
Python实现开源AI模型引入及测试全过程
人工智能·python·ai·开源·aigc·模型·自然语言
柒儿吖38 分钟前
命令行esh在开源鸿蒙PC平台的工程实践
开源·harmonyos·命令行
零一科技39 分钟前
然然管理系统已开源
开源
陈喜标bill42 分钟前
2025年高品质开源商城系统推荐
开源
2501_9318764342 分钟前
开源低代码平台如何扮演企业创新基座?连接业务、数据与技术的核心枢纽
低代码·开源
子榆.42 分钟前
Flutter 与开源鸿蒙(OpenHarmony)离线能力与数据同步架构设计:打造高可用跨端应用
flutter·开源·harmonyos
IvorySQL1 小时前
版本发布| IvorySQL 5.1 发布
数据库·人工智能·postgresql·开源
七宝大爷1 小时前
AMD ROCm生态介绍:开源的GPU计算平台
开源·cuda·amd·rocm·gpu内核3
不爱吃糖的程序媛2 小时前
开源鸿蒙跨平台赋能:Flutter/RN/KMP/CMP 多栈适配
flutter·开源·harmonyos
南知意-2 小时前
从零搭建 Live2D 看板娘教程(自建API避墙版)
服务器·前端·vue.js·开源·博客·美化·看板娘