开源&Docker 篇八十五:无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

2024-04-04 15:18:14 25点赞 241收藏 27评论

前言

大家好,这里是可爱的Cherry。

终于等到它,下一代NotionMiro替代品——AFFiNE。

AFFiNE(发音为 [ə‘fain])是一个集规划、分类和创建于一体的下一代知识库,隐私第一、开源、可定制且随时可用。

项目拥有页面(文档)视图和无界(白板)视图,在不同视图中,任何元素都可以轻松组合、拼接,而且各视图间可实现快速切换与元素链接。

AFFiNE其实并不算比较新的项目,但是早些时间的docker版本一直不是很好,一是中文适配版本不好,二是功能不齐全,大约到今年3月下旬的时候,官方终于将新版本的docker部署方法全部完善,让我们能很方便的一键部署

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

项目地址:https://github.com/toeverything/AFFiNE

👍任何形式块的真正画布。文档和白板现已完全合并

许多编辑器应用程序声称是提高生产力的画布,但 AFFiNE 是极少数允许您将任何构建块放在无边画布上的应用程序之一 - 富文本、便签、任何嵌入式网页、多视图数据库、链接页面、形状甚至幻灯片。

🌐多模式人工智能合作伙伴已准备好开展任何工作

写专业工作报告?将大纲变成富有表现力且美观的幻灯片?将一篇文章总结成结构良好的思维导图?对您的工作计划和积压任务进行排序?或者...直接在一个提示下绘制和编码原型应用程序和网页? AFFiNE AI 与您一起将您的创造力推向想象力的边缘。

🙌本地优先和实时协作

我们喜欢本地优先的想法,即尽管有云,您始终拥有磁盘上的数据。此外,AFFiNE 支持网络和跨平台客户端上的实时同步和协作。

🎉自托管并塑造您自己的 AFFiNE

您可以自由管理、自行托管、分叉和构建自己的 AFFiNE。插件社区和第三方块即将推出。 Blocksuite 上有更多吸引力。请查看此处,了解如何自行托管 AFFiNE。


系统使用

一、页面模式

🔻文本模式以单篇文章为核心,使用/可以快速调取所有指令,支持各类markdown格式,功能十分强大。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻具体的命令行快捷调用,大致分为文本、格式、列表、文档、内容和媒体、日期时间、数据库、模板框架、组、动作等信息。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻双链文档与文本项目层级展示

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

二、无界视图

🔻该模式下支持无边界的白板,支持文本编辑笔写图片上传模板复用线段橡皮擦等功能。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻支持内置脑图任务计划项目管理市场图标分析等模板,可以很方便的一键导入。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻文本视图下的内容,在白板视图下,会变成单独一个文本模块嵌入

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

三、其它功能

🔻支持文档导入和导出,导入支持MDHTMLNotion文档,导出支持HTMLMD格式。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻侧边栏,支持文件夹、收藏夹、文档管理

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程


🔻云端同步,登录AFFiNE的官方账号后,可以开启云端同步功能,并实现历史文档调阅在线多人协同文档分享等功能。

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

四、官方应用

🔻AFFiNE官方支持windows、MacOS、linux等操作系统直接部署应用。

下载地址如下:https://affine.pro/download?channel=stable

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

系统部署

一、docker-compose.yaml代码

🔻新建一个文件夹,可以用项目为名字。在文件夹下新建一个docker-compose.yaml文件,将下面代码复制进去。

services: affine: #镜像标签选择stable为稳定版,选择canary为最新发布版本 image: ghcr.io/toeverything/affine-graphql:stable # image: ghcr.io/toeverything/affine-graphql:canary container_name: affine_selfhosted command: ['sh', '-c', 'node ./scripts/self-host-predeploy && node ./dist/index.js'] ports: - '56789:3010' #WebUI端口 - '56788:5555' depends_on: redis: condition: service_healthy postgres: condition: service_healthy volumes: - ./config:/root/.affine/config #自定义配置文件存储路径 - ./storage:/root/.affine/storage #自定义存储文件路径 logging: driver: 'json-file' options: max-size: '1000m' restart: unless-stopped environment: - NODE_OPTIONS="--import=./scripts/register.js" - AFFINE_CONFIG_PATH=/root/.affine/config - REDIS_SERVER_HOST=redis - DATABASE_URL=postgres://affine:affine@postgres:5432/affine - NODE_ENV=production - AFFINE_ADMIN_EMAIL=cgakki@wx.com #Affine官方注册的云端账号 - AFFINE_ADMIN_PASSWORD=a123456 #Affine官方注册的云端密码 redis: image: redis container_name: affine_redis restart: unless-stopped volumes: - ./redis:/data #自定义redis存储路径 healthcheck: test: ['CMD', 'redis-cli', '--raw', 'incr', 'ping'] interval: 10s timeout: 5s retries: 5 postgres: image: postgres container_name: affine_postgres restart: unless-stopped volumes: - ./postgres:/var/lib/postgresql/data #自定义postgres存储路径 healthcheck: test: ['CMD-SHELL', 'pg_isready -U affine'] interval: 10s timeout: 5s retries: 5 environment: POSTGRES_USER: affine POSTGRES_PASSWORD: affine POSTGRES_DB: affine PGDATA: /var/lib/postgresql/data/pgdata

二、SSH部署

#来到文件夹 cd /volume1/docker/{item} #启动容器 docker-compose up -d

三、群晖部署compose

打开container manager,选择项目,点击新建,选择penpot路径,点击下一步即可

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

四、威联通部署compose

打开container station,创建应用程序,复制代码验证后部署即可

无界白板+超强文档管理,Notion的开源替代,24年最新版本的AFFiNE部署教程

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1779元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1329元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1779元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4079元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器 手机平板扩容适用iPhone15

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器 手机平板扩容适用iPhone15

1299元起

ZSpace 极空间 私有云Q2C四核Nas网络存储服务器 家庭个人云网盘水墨黑

ZSpace 极空间 私有云Q2C四核Nas网络存储服务器 家庭个人云网盘水墨黑

899元起
27评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

生活家,数码领域作者,电脑外设领域作者

发文累计获赞6166,内容被4.8万人收藏

关注 打赏
作者其他文章
相关好价
最新文章 热门文章
241
扫一下,分享更方便,购买更轻松