Docker安装Redmine基于web的项目管理和缺陷跟踪工具
Docker安装Redmine基于web的项目管理和缺陷跟踪工具
介绍
Redmine是一个开源的、基于web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它支持多项目管理。
Redmine是一个自由开放源码软件的解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制的选项的支持。
功能介绍
概述:该页面提供一个关于该项目的总体概述。其中问题跟踪标签列出了每种类型的数量及总共的数量;成员区域列出该项目组成员;新闻区域列出的最新新闻。
活动:该页面列出了该项目活动的历史记录,包括:问题、变更、新闻、文档、文件、Wiki编辑记录、帖子、耗时。Redmine将当天的日期作为显示项目活动的基准时间,显示前30天到今天的活动。
线路图:提供一个更级别的基于项目版本的对于整个问题跟踪系统的概述,它可以帮助制定项目计划,管理项目开发。
新建问题:需要有新建问题的权限。Redmine默认有三种跟踪标签,即Bug、Feature、Support。
问题:是Redmine的核心业务。一个问题绑定一个项目,由某用户创建,可以关联到某一版本。
甘特图:显示问题的起止日期及版本的截止日期。
日历:提供一个按月份显示的项目预览。
新闻:发布关于项目条目,甚至任何你喜欢的新闻条目。
文档:书写不同类型的文档,文档类型分为:用户文档和技术文档。
文件:上传项目需要用到的其他资源,如图片,视频等等。
讨论区:给项目成员之间提供一个交流的平台。
Wiki:一个集体写作的平台,其他跟此项目有关的人员也可以对Wiki进行编辑。
安装教程
演示以在群晖NAS系统上安装为例
在系统上安装好docker-compose工具,此条博客内查找。
打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
进入群晖的docker文件夹(你想将容器模板文件存储到哪就进哪个文件夹)
cd /volume1/docker
创建并进入redmine文件夹
mkdir redmine && cd redmine
编辑docker-compose.yml文件
vi docker-compose.yml
按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入 :wq 退出并保存。
version: '3.5' services: redmine: image: redmine restart: always ports: - 9000:3000 #第一个9000端口是容器外部访问端口,你可以自己更改。 environment: REDMINE_DB_MYSQL: db REDMINE_DB_PASSWORD: admin1234 #数据库密码 REDMINE_SECRET_KEY_BASE: admin12345 db: image: mysql:8.0 restart: always environment: MYSQL_ROOT_PASSWORD: admin1234 #数据库密码 MYSQL_DATABASE: redmine
执行命令,启动docker-compose文件,拉取镜像并创建容器。
docker-compose up -d
查看正在运行的容器
docker-compose ps
访问系统
打开浏览器,以群晖的IP+设置的端口进行访问。
以本机为例:http://172.16.19.6:9000
点击右上角登录默认账号密码都是admin
根据提示,修改密码后点击应用。
自选一些设置后点击保存
然后在右上角选择你想进入的
剩下的自己查看就行
项目地址
GitHub项目地址:https://github.com/redmine/redmine
Docker Hub地址:https://hub.docker.com/_/redmine
👇👇👇
- 感谢你赐予我前进的力量