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

相关推荐
LinXunFeng8 小时前
拿竞品 App 一扫,技术栈全暴露了
android·flutter·开源
冬奇Lab8 小时前
一天一个开源项目(第261篇):Uptime Kuma —— 9 万 Star 的自托管监控工具,一条 docker 命令替代 Uptime Robot
开源·监控
科小怪8 小时前
Folia 音乐播放器下载:歌词只在小框里滚?它能铺满整个屏幕
开源·音乐播放器·软件推荐·下载教程·folia
进击的雷神9 小时前
不预测数字,而是重演未来:多智能体仿真引擎 MiroFish 上手体验
ai·开源·mirofish
wflynn11 小时前
GitHub 今日推荐|Stela:在 PC 上直接启动 macOS 的翻译层
rust·开源·github
用户47027840040512 小时前
C语言编译与链接
后端·开源
我闪了个去12 小时前
三个机位、一台录音机:一个允许说“我不确定”的波形对齐
开源
菩提小狗16 小时前
每日极客日报 · 2026年11月13日
ai·开源·极客日报·it热点·技术资讯
wflynn16 小时前
GitHub 日榜趋势速报 | 2026-11-14
开源·github
分布式存储与RustFS17 小时前
Terraform 状态文件老在本地丢、并发还撞锁:把 state 锁进 RustFS
运维·云原生·开源·对象存储·分布式存储·s3·性能基准