类Notion的项目管理工具Focalboard
什么是 Focalboard ?
Focalboard号称是Trello、Asana和Notion的开源替代品。它是一个项目管理工具,使用看板视图帮助个人和团队对任务进行组织、跟踪和管理。有两个版本:Focalboard个人桌面版和Focalboard个人服务器版
之前我们介绍过他们家的开源协作平台 Mattermost :『搭建自己的聊天服务器(Mattermost篇)』
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 focalboard ,选择第一个 mattermost/focalboard,版本选择 latest。

focalboard 支持 SQLite 、MySQL、PostgreSQL 三种数据库,如果你是生产环境,官方建议用 PostgreSQL ,采用 Docker Compose 方式进行安装,在 https://github.com/mattermost/focalboard/tree/main/docker 能找到官方提供的 docker-compose.yml 文件。
而 MySQL 可以作为 Postgres 的替代方案,具体方法:https://www.focalboard.com/download/personal-edition/ubuntu/#install-mysql
个人体验用 SQLite 足够了
习惯命令行方式安装的请按下面👇的命令操作,目录请根据自己的修改
1 | # 创建目录 |
卷
在 docker 文件夹中,创建一个新文件夹,并将其命名为 focalboard
在电脑上新建一个空的 txt 文件,将其重命名为 focalboard.db ,并上传到 focalboard目录中

目录 上右键 –> 属性

属性界面,进入 权限

权限 –> 新增 –> 用户中选取 Everyone –> 勾选 读取 和 写入

勾选 应用到这个文件夹、子文件夹及文件,然后确定

| 文件夹 | 装载路径 | 说明 |
|---|---|---|
docker/focalboard |
/data |
存放数据库 |
docker/focalboard/config.json |
/opt/focalboard/config.json |
设置文件 |
采用
SQLite做数据库可以不需要配置config.json、而用MySQL、PostgreSQL需要通过config.json的dbtype、dbconfig来指定数据库类型和连接参数

端口
端口不冲突就行
| 本地端口 | 容器端口 |
|---|---|
| 9090 | 8000 |
| 自动 | 9092 |

运行
在浏览器中输入 http://群晖IP:9090,就能看到主界面了,第一次需要点红框部分进行注册

需要输入邮箱、账号和密码
密码不能少于8个字符

登录之后,主界面现在还是空空如也

设置中文
先设置中文,左下角 Settings –> Set Language –> 中文(简体)

新增版面
新增版面 时,可以选择不同的模板,如果模板不够用,也可以自建模板

先试试 Poroject Tasks 模板

直接生成了一个看板,新建一个任务

任务中可以 新增属性,类型支持文本框、邮件、链接等等

新增内容 支持文本、图片等

老苏随便加了几个,卡片支持拖拽操作

支持多种排序和查看方式

还能导出和分享

Personal Goals 和 Personal Tasks 都差不多。
新模板
老苏建了个 ToDo 的模板

在 新增版面 中可以直接使用

和模板是一模一样的

插件
从代码库看 Focalboard 支持插件,可以从 Trello、Asana 、Notion、todoist 导入数据,但是看说明文档有点云里雾里的,最后在 Release 中找到了一行小字
NOTE: The v0.9 Focalboard plugin requires Mattermost v6.0.

查了一下,Mattermost v6.0 原计划在 9 月份发布,但最新消息推迟到了 10 月,留给有兴趣折腾的小伙伴吧
小结
如果你用过 Notion 或者 我来,感觉 Focalboard 上手还是很容易的。
除了个人服务器版外,还有个人桌面版,可以在 https://www.focalboard.com/download/personal-edition/desktop/ 找到各平台的安装包。
参考文档
mattermost/focalboard: Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
地址:https://github.com/mattermost/focalboardFocalboard: Open source alternative to Trello, Asana, and Notion
地址:https://www.focalboard.com/Upcoming Changes with Mattermost 6.0 - Announcements - Mattermost, Inc.
地址:https://forum.mattermost.org/t/upcoming-changes-with-mattermost-6-0/11878