目录
简介
Leantime 是一个面向初创公司和创新者的开源项目管理解决方案,旨在帮助您管理从构思到交付的项目。Leantime 采用 PHP、Javascript 和 MySQL 编写。
特点
- 使用看板、表格和日历视图进行任务管理
- 创意板和创意看板
- 使用精益画布的研究板
- 使用甘特图进行里程碑管理
- 时间表管理
- 回顾展
- 项目仪表板
- 项目报告
- 多个用户角色(客户、团队成员、客户经理、经理、管理员)
- 双重身份验证
- LDAP 集成
- 与 Mattermost、Slack 和 Zulip 集成
- 将时间表、任务和里程碑导出到 CSV
- 使用 AWS S3 或本地文件系统进行文件存储
- 提供英语、西班牙语、俄语、荷兰语、德语、法语、希伯来语、日语、葡萄牙语(巴西)、越南语(越南)、中文 (S)、中文 (T)
流程
新建数据库
官方提供的 docker-compose 安装方式,需要另外安装 MySQL 镜像,咱们可以直接使用宝塔面板自带的 MySQL 数据库免费创建。
Docker安装
新建文件夹 leantime 和子目录
mkdir -p /volume2/docker/leantime/data
进入目录
cd /volume2/docker/leantime
新建 docker-compose.yml 文件
vim docker-compose.yml
复制下面内容:
version: '3.3'
services:
db:
image: mysql:5.7
container_name: mysql_leantime
volumes:
- ./data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: '数据库root密码'
MYSQL_DATABASE: '数据库名称'
MYSQL_USER: '数据库用户名'
MYSQL_PASSWORD: '数据库密码'
command: --character-set-server=utf8 --collation-server=utf8_unicode_ci
web:
image: leantime/leantime:latest
container_name: leantime
environment:
LEAN_DB_HOST: 'mysql_leantime'
LEAN_DB_USER: '数据库用户名'
LEAN_DB_PASSWORD: '数据库密码'
LEAN_DB_DATABASE: '数据库名称'
ports:
- "5350:80"
depends_on:
- db
一键启动
docker-compose up -d
运行
在浏览器中输入 http://IP:5350
就能看到安装界面,或者宝塔面板反代端口即可!