私有化在线协同画图平台 Excalidraw

2022-10-17 14:22:35 +08:00
 alswl

我印象里面 v 站好多人讨论过 Excalidraw , https://www.google.com/search?q=site:v2ex.com/t%20excalidraw

最近我做了一点工作,将 Excalidraw 可以私有化部署,支持官方的在线协同( Room 功能),也增加了中文 Hand-writing 的风格。

相关代码:

如果还感兴趣,可以看下详细介绍: 私有化在线协同画图平台 Excalidraw | Log4D

2573 次点击
所在节点    程序员
8 条回复
ThirdFlame
2022-10-17 14:39:51 +08:00
私有化不是刚需,中文字体手写话是刚需
Noicdi
2022-10-17 14:40:45 +08:00
@ThirdFlame #1 有改进版支持中文字体手写
alswl
2022-10-17 15:07:20 +08:00
@ThirdFlame PR 里面提供了解法( macOS 翩翩体,Windows 楷体),上游似乎还能接受,但由于字体覆盖面问题,这可能还不是最完美方案。
https://github.com/excalidraw/excalidraw/pull/5604
anson2416
2022-10-21 21:49:07 +08:00
怎样部署? 公司有人部署 另一个, 但是无 ROOM 功能 好可惜. 我可以用你再部署一个??
alswl
2022-10-22 09:46:46 +08:00
@anson2416 可以啊,我这个私有化就是带 Room 协作的,三个项目打包成 Docker Image ,然后改下配置就能启动。

- https://github.com/alswl/excalidraw
- https://github.com/excalidraw/excalidraw-room
- https://github.com/alswl/excalidraw-storage-backend
alswl
2022-12-10 22:44:58 +08:00
@anson2416 见 append 更新。
t202201
2023-04-14 00:42:00 +08:00
使用脚本在执行 make patch images 时
就一直卡在
#12 2.623 $ cross-env REACT_APP_DISABLE_SENTRY=true REACT_APP_DISABLE_TRACKING=true react-scripts build
#12 7.657 Creating an optimized production build...
alswl
2023-04-14 08:54:39 +08:00
@t202201 欢迎到 Github 提问题,这里不适合交流,不利于信息集中管理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/887515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX