Repolode
maciekzygmunt

maciekzygmunt/excaliself

可自托管的 Excalidraw 白板应用,支持账号、团队空间、文件夹、搜索与实时协作,数据存于自有 Postgres。

可替代:MiroLucidchart

Star
108
Fork
6
未关闭 Issue
4
最近提交
17小时前

这是什么?

Excaliself 将 Excalidraw 画布封装为可在自有服务器上运行的多用户网页应用。每位成员拥有私人空间,并可访问共享的团队空间。绘图可以放进多层嵌套文件夹,支持星标、按标题或画面内文字搜索,删除后进入回收站并保留 30 天。共享绘图支持实时多人编辑,带有实时光标和跟随模式,团队还可以维护共享的形状与图标库。

应用采用邀请制:第一位访问者创建管理员账号。登录可对接 Google Workspace、Microsoft Entra ID 或任意 OIDC 服务,指定邮箱域名的用户首次登录即可自动加入。管理员可管理成员与角色、生成密码重置链接并查看实例统计。应用以 Docker Compose 方式连同 Postgres 一起部署,也支持 Coolify。

应用内置 MCP 服务,Claude.ai、Claude Code、Claude Desktop 等 AI 客户端可通过 OAuth 或个人访问令牌查找、读取、创建绘图并将其移入回收站。实例本身不需要配置 LLM API 密钥。

核心功能

  • 01完整的 Excalidraw 编辑器,支持自动保存,粘贴的图片随绘图一起保存
  • 02实时协作,支持实时光标与跟随模式,可通过链接分享
  • 03团队空间与团队形状库,所有成员共享
  • 04支持多层嵌套文件夹、星标、最近访问,并可拖入 .excalidraw 文件导入
  • 05按标题和画面文字搜索,并提供 Ctrl K 命令面板
  • 06支持 Google、Microsoft Entra ID 及 OIDC 单点登录

适用场景

  • 希望自建共享白板、用于头脑风暴和绘制图表的小型团队
  • 需要将绘图数据保留在自有基础设施并使用单点登录的组织
  • 希望让 Claude 等 MCP 客户端创建和整理绘图的开发者

快速上手

  1. 1

    用 Docker 启动一次性预览实例

    docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself
  2. 2

    在浏览器中打开预览登录页,以管理员身份登录

使用前须知

  • 预览模式把所有数据保存在内存中,容器停止后数据会丢失。
  • 正式使用需要 Postgres 数据库和部署配置,例如 Docker Compose 或 Coolify。
  • 连接 Claude Desktop 需要 Node,因为它依赖 mcp-remote 包。
  • 从源码构建镜像需要约 4 GB 内存。

收录于专题

标签

常见问题

excaliself 是什么?
可自托管的 Excalidraw 白板应用,支持账号、团队空间、文件夹、搜索与实时协作,数据存于自有 Postgres。 Excaliself 将 Excalidraw 画布封装为可在自有服务器上运行的多用户网页应用。每位成员拥有私人空间,并可访问共享的团队空间。绘图可以放进多层嵌套文件夹,支持星标、按标题或画面内文字搜索,删除后进入回收站并保留 30 天。共享绘图支持实时多人编辑,带有实时光标和跟随模式,团队还可以维护共享的形状与图标库。
excaliself 可以免费使用吗?用的什么许可证?
excaliself 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
excaliself 还在维护吗?
活跃维护中。excaliself 最近一次提交是在 2026年11月6日。
excaliself 适合用来做什么?
希望自建共享白板、用于头脑风暴和绘制图表的小型团队 需要将绘图数据保留在自有基础设施并使用单点登录的组织 希望让 Claude 等 MCP 客户端创建和整理绘图的开发者
excaliself 怎么安装和运行?
用 Docker 启动一次性预览实例: docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself 在浏览器中打开预览登录页,以管理员身份登录
在哪里获取 excaliself?
源代码和安装说明在 GitHub 上:https://github.com/maciekzygmunt/excaliself

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目