Wekan是一款开源的卡片看板软件,可以用来规划个人计划,或和Scrum敏捷开发结合管理开发流程。本人试过了多个看板软件,只有wekan具有内置触发器功能并足够轻量。我在蜗牛星际 NAS 上安装了 Wekan 面板,用于管理一些计划和点子。

预览图

Wekan预览图

安装

本文基于UbuntuDocker-ce,对于其他系统,Docker命令也是一致的。

DockerHub 上 Wekan Docker 镜像名为:

wekanteam/wekan
  1. 拉取 wekan 与 mongo db 镜像
    docker pull wekanteam/wekan
    docker pull mongo
    
  2. 克隆官方仓库
    git clone https://github.com/wekan/wekan
    
  3. 修改 docker-compose.yml 配置文件
    修改的目的是为了自定义访问端口,并将镜像源替换为 Docker Hub 镜像源,以解决镜像下载速度过慢的问题。

    cd wekan
    vim docker-compose.yml
    
    • 自定义端口(以9002为例)

      修改第149行,将外部端口修改为9002

      ports:
        - 9002:8080
      

      修改第163、164行,更改 Root URL

      - ROOT_URL=http://192.168.1.100:9002  #  <=== using at local LAN
      #- ROOT_URL=http://localhost  #   <=== using only at same laptop/desktop where Wekan is installed
      
    • 修改镜像源
      配置文件中默认下载官方服务器的quay.io/wekan/wekan镜像,由于大陆地区访问实在太慢,我们将其修改为 Docker Hub 上的镜像。

      修改第112行,注释掉quay.io/wekan/wekan,并取消注释wekanteam/wekan

        wekan:
          #--------------
          # ==== MONGODB AND METEOR VERSION ====
          # NOTE: Quay is currently not updated, use Docker Hub image below c)
          # a) For Wekan Meteor 1.8.x version at master branch,
          # using https://quay.io/wekan/wekan automatic builds
          #image: quay.io/wekan/wekan
          # b) Using specific Meteor 1.6.x version tag:
          # image: quay.io/wekan/wekan:v1.95
          # c) Using Docker Hub automatic builds https://hub.docker.com/r/wekanteam/wekan
          image: wekanteam/wekan
      

    此文件中还可以修改smtp邮件服务器等其他配置,按需修改即可。

  4. 启动

    docker-compose up -d
    

开始使用

访问ip:port,如果得法,会出现登录界面。

Wekan登陆注册

默认没有任何账户可供登录,需要注册新账户。注册账户点击页面上的注册按钮即可。

如果此页面不是中文,可在最下方的下拉列表中选择简体中文

Wekan登陆语言

我来吐槽

*

*

1位绅士参与评论

  1. sefwin02-25 21:36 回复

    请教一下群辉下面如何部署WEKAN??

    • 野兔02-26 16:38 回复

      你可以试着在群晖的Docker仓库里搜一搜有没有WEKAN镜像。

      我手头没有群晖,无法测试。