简单易用!NAS+Leantime,开源轻量级项目管理,高效协作一键开启
「NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫—多面手博主!咱主打的就是一个 “技能不压身,干货不掺水”」
引言
要我说,现在人最大的敌人是啥?我觉着拖延症绝对算得上是 BOSS 级别的对手。不管是在生活里,还是工作中,只要稍微有点拖延症,要是不及时纠正,就会引发一连串严重的连锁反应。所以很多时候,哪怕强如熊猫,也得靠一些东西来约束自己,安排好手头的工作和事情。
项目介绍本次给大伙介绍的是Leantime,一款开源的项目管理系统,也能当清单使。当然,它的本事不止这些,除了能当项目管理软件,还内置了不少实用功能,像待办、里程碑、目标、看板还有蓝图等等啥的,功能其实非常之多,大都是比较实用的功能。开源、界面清爽、功能丰富,看上去就特适合个人或者小团队用。
界面预览项目部署
项目需要用到数据库,如果你已经有数据库项目,那么其实可以直接在原有的数据库中创建新的数据库,随后在项目环境变量中定义好数据库的地址、库名以及用户信息就行,代码如下:
version: '3.8'
services:
leantime:
image: leantime/leantime:latest
container_name: leantime
restart: unless-stopped
ports:
- "8180:8080" # 宿主机端口映射到容器
environment:
LEAN_DB_HOST: "mysql" # 改为mysql容器的服务名
LEAN_DB_DATABASE: "leantime" # 数据库名
LEAN_DB_USER: "leantime_user" # 数据库用户
LEAN_DB_PASSWORD: "leantime_password" # 数据库密码
volumes:
- ./config:/config # 配置文件持久化
- ./data:/data # 上传文件持久化
networks:
- leantime-network
其中的数据库变量需要根据自身数据库的环境去更改,在已经有数据库容器的情况下,这样能最大限度的让资源复用,如果每次创建项目都新建数据库,那么后续的维护其实蛮灾难的。
不过,很多小白用户可能并不懂如何去配置已有的数据库,所以这里熊猫也提供了带数据库版本的compose代码,将其中的一些端口、文件映射等信息根据自身的NAS环境更改即可。
version: '3.8'
services:
leantime:
image: leantime/leantime:latest
container_name: leantime
restart: unless-stopped
ports:
- "8180:8080" # 宿主机端口映射到容器
environment:
LEAN_DB_HOST: "mysql" # 改为mysql容器的服务名
LEAN_DB_DATABASE: "leantime" # 数据库名
LEAN_DB_USER: "leantime_user" # 数据库用户
LEAN_DB_PASSWORD: "leantime_password" # 数据库密码
volumes:
- ./config:/config # 配置文件持久化
- ./data:/data # 上传文件持久化
depends_on:
- mysql # 确保数据库先启动
networks:
- leantime-network
mysql:
image: mysql:8.0
container_name: leantime-mysql
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: "root_password" # 数据库root用户密码
MYSQL_DATABASE: "leantime" # 自动创建的数据库名
MYSQL_USER: "leantime_user" # 数据库用户
MYSQL_PASSWORD: "leantime_password" # 数据库用户密码
volumes:
- ./mysql:/var/lib/mysql # 数据库数据持久化
networks:
- leantime-network
networks:
leantime-network:
driver: bridge
项目运行为了照顾到大部分用户,熊猫这里也是用的第二种方式,不过个人还是推荐将数据库集中起来管理。
项目运行成功之后我们浏览器输入NASIP:8080就能访问项目安装界面了,默认是英文界面,后续设置完成可以修改中文,前期可以用网页翻译来查看页面内容,按照要求填写即可。
项目安装一直跟随指引操作,最后成功进入项目之后点击右上角的头像,在这里我们可以将语言和时区都切换到中国,时区这里只有香港可以选择,不过问题不大。
语言设置项目预览
点击左上方的logo就能回到首页的仪表盘,这里会有一些预设的内容,不过都是默认英语,可以直接删除,主要还是待办内容之类的。
仪表盘在项目的顶部是将我们的账号分成了三个板块,分别是项目、我的工作以及公司,界面的左侧则是对应的每个板块的功能区,在我的工作中分别是仪表盘、项目中心、时间表以及日历,不过整个项目的汉化并不是特别完全,还是能看到有部分地方没有做汉化。
界面日历项目支持多用户,在公司选项中能看到所有项目的时间表,所有客户以及对成员进行管理,同时如果你是管理员,还可以安装第三方插件应用,例如番茄时钟、笔记等等这些,不过插件就没有中文了。
公司管理点击项目,这里就能看到项目的一些内容了,比如日常会用到的待办、里程碑以及目标,还有非常适合团队头脑风暴的创意看板、蓝图以及回顾,甚至可以将项目作为一个知识库来使用。
蓝图写在最后
非常不错的项目,不管是团队使用还是个人作为日常提醒或者待办来用都非常合适,不过比较遗憾的是没有APP,如果能搭配APP使用,那就非常舒服了。
以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
尾图作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

请叫我组长大人
照着大佬的第二种方法,终于起来了。。。感谢感谢。。
校验提示文案
请叫我组长大人
照着大佬的第二种方法,终于起来了。。。感谢感谢。。
校验提示文案