问题描述
参考 Project Management Software 问题。
目前,我们使用 Kanboard 进行问题记录与追踪(实际是个人看板,我们用它记录生活的各种事情、待办事项等等)。
该笔记将记录:Kanboard 的安装过程、使用方法、常见问题处理。
解决方案
官方主页:Kanban Project Management Software – Kanboard
项目地址:kanboard/kanboard: Kanban project management software
安装步骤
该笔记只包含简述,详细参考 Installation Instructions 手册。
1)准备 PHP 环境,无需安装 MySQL 数据库(默认使用 sqlite 数据库);
2)下载源码,或者克隆源码(我们直接使用 master 分支);
3)保证 data 目录可写,用于保存:sqlite,log,uploaded files,image thumbnails
4)浏览器访问,默认密码为 admin/admin,注意修改默认密码;
升级步骤
详细步骤,参考 Upgrading to a New Version — Kanboard documentation 页面。
1)数据备份:rsync -avz “</path/to/kanboard>” “</path/to/kanboard.backup>”;
2)拉取最新代码(我们直接使用 master 分支):git pull origin master
3)访问页面,浏览器访问新页面,按照按照提示操作即可。
安装插件
第一步、启用配置文件
cp config.default.php config.php
第二步、修改配置文件
Plugin Directory Configuration
The plugin directory must be writeable by the web server user
-> /path/to/kanboard/plugins/
The Zip extension must be available on your server
-> php zip extension
The config parameter PLUGIN_INSTALLER must be set to true
-> vim config.php
补充说明
如果插件版本较旧,可以直接从 GitHub 将插件检出新版本插件到 plugins 目录。
常用插件记录
stinnux/kanboard-bigboard: A Kanboard that can display multiple projects
通过 Bigboard 插件,可以在页面中查看所有项目的任务情况,并进行操作。
# 01/25/2021 在 Bigboard 1.0.5 中,会显示已经关闭的项目(Don’t display projects that have been closed. · Issue #15 · stinnux/kanboard-bigboard)。正如 Issue #15 所述,在拉取 Bigboard 的 Master 分支后(plugins/Bigboard),该问题得以解决。
参考文献
5 open source alternatives to Trello
Wekan/Administrator’s Guide