Skip to content

Excalidraw 简介

Excalidraw 是一款开源的手绘风格在线白板工具,以其独特的手绘美学和强大的协作功能而广受欢迎。它让团队能够轻松创建图表、流程图、架构图和各种创意内容。

Excalidraw

官方演示站:excalidraw.com
官方 GitHub 地址:https://github.com/excalidraw/excalidraw

视频教程

主要特点

  • 手绘风格:独特的手绘美学,让图表更具创意和亲和力
  • 实时协作:支持多人同时编辑,实时同步所有更改
  • 轻量快速:基于Web技术,无需安装客户端
  • 多格式导出:支持PNG、SVG、JSON等多种格式导出
  • 开源免费:完全开源,可自由部署和定制

前置要求

在开始部署之前,请确保你的服务器已经安装了DPanel面板。如果还没有安装,请参考我们的详细教程:

DPanel部署教程DPanel 简洁美观的容器管理面板

部署Excalidraw

1.进入Compose选项

打开面板 在顶部栏点击Compose选项

容器

2.创建Compose任务

点击右上角创建任务

点击创建任务

3.填写任务配置

1.项目名称

项目名称推荐填写:excalidraw

创建任务界面

2.compose配置

复制粘贴到 Yaml 配置文件里面(图片里面有显示)

bash
services:
  excalidraw:
    image: excalidraw/excalidraw
    container_name: excalidraw_app
    ports:
      - "8482:80"
    restart: unless-stopped

3.部署

点击右下方的后台部署

4.等待部署

点击完 后台部署后,容器状态 会显示 部署中

过一会这个 部署中 就会变成 运行中

5.打开你部署的网站

服务启动后,通过浏览器访问:

bash
http://你的服务器IP:8482

如果一切正常,你将看到Excalidraw的主界面
恭喜你搭建成功了

总结

Excalidraw是一款优秀的在线白板协作工具,通过Docker部署可以轻松搭建私有的绘图协作平台。其手绘风格的独特美学和强大的实时协作功能,让它成为团队创意协作的理想选择。

无论是技术架构设计、业务流程梳理,还是创意头脑风暴,Excalidraw都能提供直观、高效的可视化解决方案。结合DPanel等管理工具,你可以轻松维护和管理这个强大的协作平台。