Redmine安装并配置Gitlab登录

date
May 12, 2023
slug
redmine
status
Published
tags
Gitlab
summary
Redmine的使用
type
Post

GitLab安装

GitLab

Redmine安装

官网:https://www.redmine.org/ 本文采用的Redmine 5.0.5.stable
采用 docker-compose 安装,数据库采用postgres
 
进入redmine容器,安装插件
安装完成后,重启Docker容器
浏览器打开 http://127.0.0.1:3000 访问页面,默认账号密码是admin/admin 初次登陆需要更改密码
找到 “管理” - “插件” 会看到 “Redmine Omniauth gitlab plugin” 点击“配置”
notion image
notion image
Your Gitlab Website URL: GitLab服务的地址
Client ID: GitLab对应的appid
Client Secret: GitLab对应的Secret
Available domains:作用域
Oauth authentification: 开启oauth认证
 
我们用GitLab管理员账户登陆GitLab后,找到“applications”,点击新建,
notion image
Redirect URI填写redmine的地址 http://[ip]:[port]/oauth2callback
 
再次返回 redmine 即可看到gitlab登陆的图标
notion image
 
点击登录,发现系统不存在用户的话,需要补全信息,然后提交审核(默认需要管理员激活账号才可以用),管理员可自行更改
notion image
更改自动激活
notion image
 

文献

 

© Wang Jiahao 2021 - 2024