免费开源看板软件Wekan的安装与使用

wekan

本文将记录笔者在部署和使用Wekan(作为个人看板)中遇到的一些问题和解决的方法。一来,方便以后笔者本人再次部署或者遇到同样的问题;再者,可以给打算使用Wekan但是又不知从何起手的人做一个参考。如果你的英文足够好,还是建议参考Wekan的文档

本文将讲述如何将Wekan部署到服务器上,如果你想部署到树莓派上可以参考笔者的另一篇文章:将免费开源看板软件Wekan部署到树莓派4B

本文将结合笔者在实际使用中的经验介绍:

  • Wekan的安装部署(Docker)
  • Wekan模板的使用
  • Wekan规则的使用

Wekan 是啥?

Wekan在GitHub上的介绍:

Wekan is an completely Open Source and Free software collaborative kanban board application with MIT license.

Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most.

Since Wekan is a free software, you don’t have to trust us with your data and can install Wekan on your own computer or server. In fact we encourage you to do that by providing one-click installationde on various platforms.

简单地说,Wekan是一款遵循MIT协议完全开源的协作看板软件。它支持基于卡片的任务和待办事项管理,同时还允许多用户协同使用。你可以自由地将Wekan部署到你自己的计算机或者服务器(也可以部署在树莓派上哦~)然后使用它。官方Demo:链接。支持的平台:链接。Wekan的功能特性:链接

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_URLMAIL_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进行设置。如果只做个人使用,建议勾选禁止自主注册

禁止自主测试

Snap(有自动更新)

Snap for Linux, install to your own server or laptop. Automatic Updates. Only Standalone Wekan.

If on Snap Stable automatic update breaks something, report Wekan for Snap bugs and feature requests here, so it can be fixed on some automatic update. If security is critical, keep behind firewall, without any ports open to Internet.

那么就等笔者用snap再次部署的时候再更新吧...

模板的使用

参看:链接

模板设置

模板设置入口

卡片模板设置

直接添加卡片即可

卡片模板设置

看板模板设置

添加后点文件夹图标即可进入编辑状态。

看板模板设置

模板示例

接下分享一下笔者个人在用的模板

每月模板(看板模板)

每月模板

建议在设计模板的时候就把标签和规则设置好:

标签

注意

当你使用模板时,如果用到了标签,需要你的看板里的标签和模板里的标签一致,标签才会显示。

规则

自动记录开始时间

自动记录开始时间

自动记录结束时间

自动记录结束时间

本文首发于 Wulu's Blog
原文链接:免费开源看板软件Wekan安装与使用记录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,084评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,623评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,450评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,322评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,370评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,274评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,126评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,980评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,414评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,599评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,773评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,470评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,080评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,713评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,852评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,865评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,689评论 2 354