当前位置:首页教程中心网站教程开源Canva替代Doory:Docker四步自托管设计工坊

开源Canva替代Doory:Docker四步自托管设计工坊

GitHub新晋开源项目Doory把Canva式设计编辑器搬进浏览器,无付费无水印,Docker四步部署到自家服务器,本文附完整部署步骤与功能实测。
Doory开源Canva替代设计编辑器自托管部署场景插画

做海报、写公众号封面、排简历卡片,多数人的第一反应是打开Canva或稿定设计。免费版水印、模板锁死、导出格式限次,这些限制用过的人都懂。最近GitHub上有个新项目获得了不少关注:Doory,一个跑在浏览器里的开源设计编辑器,项目创建不到一周已经1200多星,号称"免费、无付费计划、可自托管"。我把它在自己服务器上跑了起来,这篇说说它到底能干什么、部署坑不坑。

它能替代Canva到什么程度

先说结论:核心编辑能力基本对齐,模板生态还是短板。

Doory支持海报、社交媒体帖子、幻灯片、邀请函、简历、视频封面、名片等常见设计场景。从模板或空白页开始,所有元素都能改,最后可以导出PNG、JPG、SVG、PDF、MP4、GIF——注意PDF还支持出血和裁切标记,可以直接送印,这点比不少在线工具大方。

编辑器本体是专业的路子:左侧工具栏加浮动面板的布局,图层支持重命名、锁定、隐藏、编组、排序;文字工具带弧形文字、字体搭配推荐,自带一套开放授权的字体库,也能上传自己的字体;元素库里有约2.5万个图标、贴纸和二维码生成器;照片支持上传裁剪、蒙版、滤镜,甚至能在浏览器本地抠图,接上Unsplash或Pexels的API Key还能直接搜图。

动效是它的加分项:27种入场退场动画、12种强调动画、16种页面转场,外加24段音乐和88个CC0音效,可以直接演示,也能导出成视频。多人协作也内置了——分享链接可设置查看、评论或编辑权限,能加密码,有版本历史和实时协同编辑,团队小规模用够了。

短板也很明显:目前只自带10套起步模板,数量和Canva的模板海洋没法比,官方也坦承项目还年轻,欢迎提交bug。另外它采用Attribution Assurance许可证(BSD系衍生),自托管部署商用前建议读一遍许可条款。

Docker四步部署

官方地址:https://github.com/shaongitbd/doory 。部署方式是标准的Docker Compose流程,一台装了Docker的服务器即可,全程四步。

第一步,克隆仓库并配置环境变量。进入项目目录,复制.env.example为.env,需要改两个字段:DJANGO_SECRET_KEY用openssl rand -base64 48生成一个随机串,POSTGRES_PASSWORD给Postgres数据库设一个强密码。

第二步,启动容器。在项目根目录执行docker compose up -d --build,首次构建会拉镜像、装依赖,几分钟内完成。架构上它是一个Django后端加一个前端容器,web容器同时把/api和/ws转发给后端,浏览器只需要访问一个地址。

第三步,创建管理员账号。运行docker compose exec api python manage.py createsuperuser,按提示输入邮箱和密码。官方特别强调没有任何流程会自动创建管理员,这一步必须手动做。

第四步,开始设计。浏览器打开http://你的服务器IP:8080就能用了。想管理模板、用户、字体和素材包,访问8080端口的/admin/路径,用刚才创建的账号登录,模板分类、元素包、音频资源都在后台添加。

整个过程没有编译前端、没有配Nginx,对有Docker经验的人来说十分钟内可以跑通。想给团队用的话,前面加一层反向代理配个域名和HTTPS即可。

谁适合用它

三类人群可以重点看看:一是嫌在线工具限流、在意素材版权的独立设计者,导出无水印无限制这点就值回部署时间;二是需要给团队或客户搭内部设计工具的建站服务商,品牌套件加协同编辑正好覆盖日常交付;三是想把设计能力和业务数据捏在自己服务器上的隐私敏感用户。模板少的问题可以靠后台慢慢补,编辑器的底子是扎实的。按它这两天的更新频率,值得放进观察名单定期回访。

温馨提示:

文章标题:开源Canva替代Doory:Docker四步自托管设计工坊

文章链接:https://www.muooy.cn/15888.html

更新时间:2026年10月15日

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:305582964@qq.com,我们将第一时间处理!

2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读用户协议和免责声明。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧