小众软件,Wekan 是一款开源的卡片看板软件!
小众软件,Wekan 是一款开源的卡片看板软件!
看板是当今敏捷开发流程中的重要组成部分。我们中的很多人使用它同时管理自己的工作和生活。有些人在用 Trello 这样的 APP 来跟踪他们的项目,例如哪些事务正在处理,哪些事务已经完成。
但这些 APP 通常需要连接到一个工作账户或者商业服务中。而 Wekan 作为一款开源看板工具,你可以让它完全在本地运行,或者使用你自己选择的服务运行它。其他的看板 APP 提供的功能在 Wekan 里几乎都有,例如创建看板、列表、泳道、卡片,在列表间拖放,给指定的用户安排任务,给卡片添加标签等等,基本上你对一款现代看板软件的功能需求它都能提供。
Wekan 的独到之处在于它的内置规则。虽然其他的看板软件支持 邮件更新(emailing updates),但 Wekan 允许用户自行设定触发器,其触发条件可以是卡片变动、清单变动或标签变动等等。
当触发条件满足时, Wekan 可以自动执行如移动卡片、更新标签、添加清单或者发送邮件等操作。
Wekan 的本地搭建可以直接使用 snap 。如果你的桌面环境支持 Snapcraft 构建的应用,那么只需要一条命令就能安装 Wekan :
sudo snap install wekan
此外 Wekan 还支持 Docker 安装,这使它在大部分服务器环境和桌面环境下的搭建变得相当容易。
最后,如果你想寻找一款能自建又好用的看板软件,你已经遇上了 Wekan 。
安装&初始化
Docker (无自动更新)
Keep backups, Docker is more complex than others above. Use only if you have time to test new release first, and it's critical nothing gets broken. Because Docker does not have automatic updates, please keep behind firewall, without any ports open to Internet, because Wekan gets new security etc updates to Node.js and other dependencies often.
根据官方的提示,「仅在能经常测试新版的情况下使用」,因为「Docker没有自动更新」,而Wekan依赖的库可能经常需要安全更新。笔者目前是使用Docker来部署的,一开始用docker安装是觉得用docker部署只用改改配置文件,现在看来更麻烦,估计很快就会转移到snap。接下来,就来讲讲如何用Docker来部署Wekan吧。Wekan的Docker版安装文档:链接
安装环境
OS: Ubuntu 18.04 bionic
Kernel: x86_64 Linux 4.15.0-99-generic
安装docker
略...
下载docker-compose.yml
如果你没有wget,先安装wget:
sudo apt update
sudo apt install wget
接下来,用wget下载配置文件:
wget https://raw.githubusercontent.com/wekan/wekan/master/docker-compose.yml
修改docker-compose.yml
其实在docker-compose.yml里,对于每个对应的设置都有很想详尽的描述.
这里提一下几个重要的配置:
ports
ports:
# Docker outsideport:insideport. Do not add anything extra here.
# For example, if you want to have wekan on port 3001,
# use 3001:8080 . Do not add any extra address etc here, that way it does not work.
# remove port mapping if you use nginx reverse proxy, port 8080 is already exposed to wekan-tier network
- 80:8080
冒号前为外部端口,冒号后为内部端口,如果你想改变端口号,比如3001,那么只需要改成3001:8080即可
root_url
environment: - MONGO_URL=mongodb://wekandb:27017/wekan #--------------------------------------------------------------- # ==== ROOT_URL SETTING ==== # Change ROOT_URL to your real Wekan URL, for example: # If you have Caddy/Nginx/Apache providing SSL # - https://example.com # - https://boards.example.com # This can be problematic with avatars https://github.com/wekan/wekan/issues/1776 # - https://example.com/wekan # If without https, can be only wekan node, no need for Caddy/Nginx/Apache if you don't need them # - http://example.com # - http://boards.example.com # - http://192.168.1.100 <=== using at local LAN - ROOT_URL=http://localhost # <=== using only at same laptop/desktop where Wekan is installed
如果只在本地使用那么就不用更改,ROOT_URL=http://localhost.例如使用默认设置,那么使用http://localhost就能访问Wekan。如果像上面的例子将端口改为了3001,那么就需要设置ROOT_URL=http://localhost:3001。如用要在外部访问或者通过域名访问,也是如此,以此类推。参考:链接
关于邮箱系统
参考:链接
由于笔者是将Wekan做个人看版使用,所以不需要邮箱系统。在配置文件中删掉或者注释掉MAIL_URL 和MAIL_FROM即可。
运行
在docker-compose.yml所在的目录下:
前台运行
docker-compose up #启动
docker-compose stop #停止
后台运行(无输出)
docker-compose up -d #启动 下面两行为启动成功的提示
Starting wekan-db ... done
Recreating wekan-app ... done
docker-compose stop #停止
启动完成后,用浏览器访问对应的网址即可。第一个注册的账号为管理员账号。可在“点击头像”-“选择挂管理面板”打开管理面板对Wekan进行设置。如果只做个人使用,建议勾选禁止自主注册。
参考文档
wekan/wekan: 源代码
地址:https://github.com/wekan/wekanWekan — Open-Source kanban
地址:https://wekan.github.io/Docker安装Wekan面板并修改访问端口 | 梓喵出没
地址:https://www.azimiao.com/5503.html
以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。
学习资料见知识星球。
以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。
快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利!
更多技巧, www.excelbook.cn
欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;
1、价值上万元的专业的PPT报告模板。
2、专业案例分析和解读笔记。
3、实用的Excel、Word、PPT技巧。
4、VIP讨论群,共享资源。
5、优惠的会员商品。
6、一次付费只需99元,即可下载本站文章涉及的文件和软件。
共有 0 条评论