二开了一下Excalidraw:GPT4.1-mini,闲置VPS,Cloudflare Worker这些资源可以利用起来了

太棒啦 佬,这个docker compose部署出来的,是不是后端就默认激活sqlight 存储了???

1 Like

不知道佬友是不是使用默认的.env.example?可以观察一下.env,里面有定义的

好的好的,看到了,马上学习一下

:laughing:折腾半天才想起来ob里面有插件 :rofl:

1 Like

佬,为啥我部署了,页面上在哪登录呢

这个online为啥是灰色额

1 Like

因为设计的是OAuth登录,需要考虑多个用户的数据

  • 可以在GitHub开启一个App,把Github的ClientID和ClientSecret填进去,然后就可以使用后端存。
  • 也可以使用Linux.do的connect版本,在另一个docker镜像

我已经填了哇,哪里不对吗

1 Like

牛 刚好需要 谢谢:folded_hands:

1 Like

那就可以直接登录一下,左边菜单可以展开后登录,或者进入页面后欢迎菜单有GitHub登录按钮


为啥只有linuxdo登录哇

佬可以手动把docker-compose的镜像改为ghcr.io/betterandbetterii/excalidraw-full:latest

:melting_face:刚才迷糊改错分支了

可以了,感谢大佬

1 Like

感谢佬友分享~

1 Like

我去,好厉害的佬

1 Like

谢谢大佬。我一直在用 excalidraw 主要是通过 Notion x Excalidraw Helper 插件和notion进行双向同步达成管理图片的功能。 看到这个项目能调用ai想体验一下ai画图。我看到支持docker部署 有两个小问题。求大佬解答一下。
1.您必须配置 GitHub OAuth 和 JWT 密钥才能使应用程序正常运行。 这个是什么意思呢。是为了让项目支持github登录吗?
2. excalidraw.db的具体路径在哪里呢。比如我想持久化的话 应该在docker启动的时候需要映射excalidraw.db所在的目录 这样就可以持久化数据了吧。

1 Like

Github, OAuth2, JWT其实就是鉴别用户权限的一种方式,采用这种授权登录的方式也是图方便和多用户而设计的

当然,配置简单密码也是更加浅显易懂的,对个人自用是更简单的,但是就很难管理很多的用户。

数据库的挂载可以看到docker-compose.yml,里面是文件系统和sqlite数据库都挂载了的

AI画图效果可以在体验链接里面尝试一下,用的是站内佬友公益4.1mini

1 Like

好的,谢谢大佬


内部局域网使用,没有配置github参数,出现这个报错啥意思啊

1 Like

多画布是真有用,之前一直在找开源的项目,想要登录可看后端的一直没搞好,star了

1 Like

想问问佬, 官方的组件(模板)能导入这个自己搭建的吗

1 Like