类Notion的项目管理工具Focalboard

Focalboard是一个开源的项目管理工具,提供看板视图,可作为Trello、Asana和Notion的替代。它可以用于个人和团队的任务组织、跟踪。支持SQLite、MySQL、PostgreSQL数据库,推荐生产环境使用PostgreSQL。在群晖系统上,可以通过Docker安装,使用SQLite数据库简单快捷。首次使用需注册,支持设置中文,提供多种模板和功能,如任务属性、内容添加、拖拽操作、排序和查看方式等。此外,Focalboard还支持导入数据的插件,但可能需要等待Mattermost v6.0发布才能使用。

什么是 Focalboard ?

Focalboard 号称是 TrelloAsanaNotion 的开源替代品。它是一个项目管理工具,使用看板视图帮助个人和团队对任务进行组织、跟踪和管理。有两个版本:Focalboard 个人桌面版和 Focalboard 个人服务器版

之前我们介绍过他们家的开源协作平台 Mattermost :『搭建自己的聊天服务器(Mattermost篇)

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 focalboard ,选择第一个 mattermost/focalboard,版本选择 latest

focalboard 支持 SQLiteMySQLPostgreSQL 三种数据库,如果你是生产环境,官方建议用 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 足够了

习惯命令行方式安装的请按下面👇的命令操作,目录请根据自己的修改

# 创建目录
mkdir /volume2/docker/focalboard

# 进入 focalboard 目录
cd /volume2/docker/focalboard

# 创建空数据库
sqlite3 focalboard.db "create table t(f int); drop table t;"

# 或者建个空的文件
touch focalboard.db

# 一定要修改数据库文件的权限
chmod 777 focalboard.db

# 目录权限不改也会报错
chmod 777 /volume2/docker/focalboard

# 运行容器
docker run -it \
--name mattermost-focalboard1 \
-v /volume2/docker/focalboard:/data \
-p 9090:8000 \
mattermost/focalboard

docker 文件夹中,创建一个新文件夹,并将其命名为 focalboard

在电脑上新建一个空的 txt 文件,将其重命名为 focalboard.db ,并上传到 focalboard目录中

目录 上右键 --> 属性

属性界面,进入 权限

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

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

文件夹装载路径说明
docker/focalboard/data存放数据库
docker/focalboard/config.json/opt/focalboard/config.json设置文件

采用 SQLite 做数据库可以不需要配置 config.json、而用MySQLPostgreSQL 需要通过 config.jsondbtypedbconfig 来指定数据库类型和连接参数

端口

端口不冲突就行

本地端口容器端口
90908000
自动9092

运行

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

需要输入邮箱、账号和密码

密码不能少于8个字符

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

设置中文

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

新增版面

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

先试试 Poroject Tasks 模板

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

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

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

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

支持多种排序和查看方式

还能导出和分享

Personal GoalsPersonal Tasks 都差不多。

新模板

老苏建了个 ToDo 的模板

新增版面 中可以直接使用

和模板是一模一样的

插件

从代码库看 Focalboard 支持插件,可以从 TrelloAsanaNotiontodoist 导入数据,但是看说明文档有点云里雾里的,最后在 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/focalboard

Focalboard: 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

Notion 中使用甘特图进行项目管理可以通过其数据库功能与第三方集成实现,尽管 Notion 本身并不直接提供内置的甘特图视图,但借助其灵活的数据库结构和外部插件,可以构建出具备甘特图功能的项目管理系统。以下是具体的使用方法: ### 配置项目数据库 首先,在 Notion 中创建一个用于管理项目的数据库,通常使用“任务”或“项目”型的数据库。每个条目代表一个任务或里程碑,字段应包括以下内容: - **任务名称**(Title) - **开始时间**(Date) - **结束时间**(Date) - **负责人**(People) - **状态**(Select) - **依赖关系**(Relation 或手动描述) 通过设置开始时间和结束时间字段,可以为每个任务定义时间范围[^1]。 ### 集成甘特图插件 Notion 本身没有原生的甘特图视图,但可以通过与第三方工具集成来实现。例如,可使用 **Gantt for Notion** 插件(通过 Notion 的集成市场安装),将数据库中的时间数据转换为甘特图展示。该插件支持: - 拖拽调整任务时间 - 查看任务之间的依赖关系 - 实时同步数据库更新 - 自定义视图样式和时间粒度 将插件嵌入到页面中后,选择对应的数据库并配置时间字段,即可生成甘特图视图[^2]。 ### 管理依赖关系与时间线 在甘特图中,任务之间的依赖关系可以通过连线表示,帮助团队清晰地看到哪些任务需要前置完成。在 Notion 数据库中,可以通过“Relation”字段或文本字段手动记录依赖关系,再在甘特图插件中映射这些关系,实现更复杂的项目计划管理。 此外,利用 Notion 的页面嵌套功能,可以为每个项目创建单独的子页面,嵌入其专属的甘特图,实现多项目并行管理[^2]。 ### 协作与更新 Notion 的协作功能允许团队成员在任务下方评论、添加文件或更新状态。所有更改都会实时同步,确保项目进度信息始终是最新的。同时,甘特图插件会根据数据库中的时间字段自动调整图表展示,帮助团队随时掌握项目进展。 ### 示例数据库结构 ```markdown | 任务名称 | 开始时间 | 结束时间 | 负责人 | 状态 | 依赖任务 | |----------|----------|----------|--------|------|----------| | 需求分析 | 2024-04-01 | 2024-04-05 | Alice | 进行中 | - | | 设计原型 | 2024-04-06 | 2024-04-12 | Bob | 待开始 | 需求分析 | | 开发实现 | 2024-04-13 | 2024-05-01 | Charlie| 待开始 | 设计原型 | | 测试验证 | 2024-05-02 | 2024-05-05 | Dave | 待开始 | 开发实现 | | 项目交付 | 2024-05-06 | 2024-05-08 | Alice | 待开始 | 测试验证 | ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值