画流程图、架构图、头脑风暴——Excalidraw是开源的手绘风格白板工具,装在VPS上在线协作绘图,支持导出PNG/SVG。
Docker部署
docker run -d --restart always
-p 8088:80
--name excalidraw
excalidraw/excalidraw:latest
# 访问 http://VPS_IP:8088打开就是白板——左边工具栏:矩形、圆形、箭头、文字、图片插入。手绘风格线条,画出来的图比Visio和Draw.io更轻松。支持深色模式、无限画布、导出PNG/SVG。
雨云VPS月付几块跑Excalidraw——纯前端静态应用。优惠码 admin01 首月五折。
共享协作
官方Excalidraw的协作功能需要服务器端支持(自托管版默认没有后端)。如果只需个人画图→Docker部署够用。需要多人实时协作→用官方版excalidraw.com(免费)或部署Excalidraw Room后端。
Nginx反代HTTPS
server {
listen 80;
server_name draw.你的域名.com;
location / {
proxy_pass http://127.0.0.1:8088;
}
}
# certbot --nginx -d draw.你的域名.com和Draw.io、Miro的对比
| 工具 | 风格 | 价格 | 协作 |
|---|---|---|---|
| Excalidraw | 手绘 | 自托管免费 | 基本 |
| Draw.io | 专业 | 自托管免费 | 需搭配存储 |
| Miro | 多风格 | 付费 | 强 |
常见问题
自托管版和官方版有什么区别?
官方版有后端支持实时协作和存储。自托管版纯前端——自己画的图在本地浏览器存储(LocalStorage),不会上传到服务器。
画完的图怎么保存?
导出PNG或SVG下载到本地。或者把.excalidraw文件保存到本地。自托管版不会在服务器存图。






