简体中文 | 繁體中文 | English |
OpenWrt上用Docker Compose 秒Get 类Notion知识库AFFINE

OpenWrt上用Docker Compose 秒Get 类Notion知识库AFFINE

typecho
2024-04-15 / 0 评论 / 1,504 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

想必很多人都对各种知识管理工具情有独钟吧。无论是Notion、Roam Research还是更新换代的AFFINE,都各有各的优势和粉丝群。

AFFiNE 是一个下一代知识库,将规划、分类和创建结合在一起。隐私至上、开源、可定制且随时可用 - Notion & Miro 的免费替代品。可以帮助用户组织和分享各类知识,非常适合团队协作和知识管理。项目地址:github.com/toeverything/AFFiNE。

不过对于很多小白用户来说,知识库工具的部署和配置都是个大问题。今天就来和大家一起学习,在OpenWrt系统上使用Docker Compose一键部署AFFINE知识库,轻松打造属于自己的知识库神器。

首先,我们需要在OpenWrt系统(演示固件来源于openwrt.ai)上安装Docker Compose环境。这一步超级简单,只需要几个简单操作即可完成,不熟的同学请翻看之前的教程。那就直接进入命令行终端(“服务”-“终端”)开干吧。
360截图20240415092905117.jpg

接下来,我们就可以来创建AFFINE的目录/data/docker/affine(图中路径有误),然后下载AFFINE的docker-compose配置文件吧,文件地址:github.com/toeverything/AFFiNE/blob/canary/.github/deployment/self-host/compose.yaml,需重命名为docker-compose.yml。根据你的实际情况修改配置,如affine的配置目录~/.affine/self-host/config改为./config,affine的存储目录~/.affine/self-host/storage改为./storge,AFFINE_ADMIN_EMAIL设置参数为你的管理员邮箱,AFFINE_ADMIN_PASSWORD设置为你的管理员密码,redis下的数据目录~/.affine/self-host/redis改为./redis,postgres下的数据目录~/.affine/self-host/postgres改为./postgres,然后保存退出。

360截图20240415094525285.jpg

然后启动,开始拉取AFFINE的Docker镜像并启动容器了。
360截图20240415095814228.jpg

通过浏览器访问你的路由的IP:3010端口,就进入到AFFINE的使用页面。哇塞,这么简单就能搞定一个强大的知识库工具?没错,就是这么easy!
360截图20240415100006205.jpg

如果需要随时随地访问到我们的AFFINE服务,可以配置内网穿透,让AFFINE能够通过公网访问。这里我推荐配置使用frp超好用的小工具,它能帮你轻松打通内外网,超级方便的~配置完成后,你就可以在手机或电脑上轻松访问AFFINE啦,想随时随地记录灵感都不在话下。

最后,附上几个使用小技巧供大家参考:1. 善用AFFINE的模板功能,可以提高工作效率;2. 多利用视图切换,轻松管理笔记;3. 可以通过@好友来协作编辑知识库。相信有了这么强大的AFFINE加持,你一定能成为知识管理的达人哦~快来试试吧,保证让你爱不释手!

更多关注:www.9418666.xyz

0

评论 (0)

取消