欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

容器化部署之看板工具: Wekan

程序员文章站 2022-04-27 23:40:49
...

容器化部署之看板工具: Wekan

2016年确认过开源看板工具Wekan,当时的使用还非常困难,连部署使用都有不少问题,最近重新确认发现已经得到不少不错的改善,从部署到使用都相对较为流畅,github的star也已经超过1.6万+,这篇文章以容器化部署方式进行相关的使用说明介绍。

概要介绍

项目 说明
官网 https://wekan.github.io/
开源/闭源 开源
源码管理地址 https://github.com/wekan/wekan
License MIT License
开发语言 JS、HTML、CSS
当前稳定版本 v4.22 (2020/07/23)

容器化部署

步骤1: git clone

执行命令:git clone https://github.com/wekan/wekan

liumiaocn:Desktop liumiao$ git clone https://github.com/wekan/wekan
Cloning into 'wekan'...
remote: Enumerating objects: 20, done.
remote: Counting objects: 100% (20/20), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 36834 (delta 5), reused 9 (delta 3), pack-reused 36814
Receiving objects: 100% (36834/36834), 21.58 MiB | 554.00 KiB/s, done.
Resolving deltas: 100% (26884/26884), done.
liumiaocn:Desktop liumiao$

步骤2: 启动wekan服务

执行命令:cd wekan; docker-compose up -d

liumiaocn:Desktop liumiao$ cd wekan; docker-compose up -d
Creating network "wekan_wekan-tier" with driver "bridge"
Creating wekan-db ... done
Creating wekan-app ... done
liumiaocn:wekan liumiao$ 

结果确认

liumiaocn:wekan liumiao$ docker-compose ps
  Name                 Command               State          Ports        
-------------------------------------------------------------------------
wekan-app   node /build/main.js              Up      0.0.0.0:80->8080/tcp
wekan-db    docker-entrypoint.sh mongo ...   Up      27017/tcp           
liumiaocn:wekan liumiao$ 

步骤3: 登录并注册用户

使用http://localhost打开如下登录页面
容器化部署之看板工具: Wekan
选择中文,然后点击注册,输入用户名/邮箱/密码,点击注册按钮
容器化部署之看板工具: Wekan
此处可能会如下图提示,显示服务器错误,但是注意实际用户已经添加,可能是当前版本的一个校验信息提示的一个小问题
容器化部署之看板工具: Wekan

步骤4: 开始使用

使用注册的用户名和密码登录即可开始使用
容器化部署之看板工具: Wekan

使用示例

步骤1: 设定登录用户语言

使用如下菜单选项,可选择指定语言,比如此处选择简体中文
容器化部署之看板工具: Wekan

步骤2: 添加看板

点击添加看板按钮,输入看板名称,创建一块名为GTD的看板
容器化部署之看板工具: Wekan

步骤3: 添加列

常见的Scrum中的Todo/Doing/Done,或者GTD中的五个步骤,在看板中就是列的概念,点击添加列表即可添加多个列(或者看板中的泳道的概念),然后在相应的列表中添加任务,即可进行拖动。
容器化部署之看板工具: Wekan

步骤4: 设定规则

wekan的特色之一,可以设定规则
容器化部署之看板工具: Wekan
可以看到设定方式还是很有启发性的
容器化部署之看板工具: Wekan
容器化部署之看板工具: Wekan
容器化部署之看板工具: Wekan

步骤5: 设定任务

任务本身也可以有很多设定项
容器化部署之看板工具: Wekan

当然,颜色、人员、期限、标题、权限、模版等很多特性还是值得进一步使用和挖掘的,这里就不再一一展开。