一句话结论
DocuSeal 是一个开源 DocuSign 替代品,核心价值是让团队可以自托管电子签名系统,自己掌控 PDF 表单、签署流程、文件存储、邮件通知和 API 集成。
DocuSeal 是一个开源 DocuSign 替代品,核心价值是让团队可以自托管电子签名系统,自己掌控 PDF 表单、签署流程、文件存储、邮件通知和 API 集成。
WYSIWYG 拖拽创建签名、日期、文件、复选框等字段,官方列出 12 种字段类型
一个文档可分配给多个 submitter,适合合同、HR、KYC、医疗和金融流程
支持 SMTP 自动发送签署邮件,配合域名、模板和送达监控形成业务闭环
文件可存储在本地磁盘、AWS S3、Google Storage 或 Azure Cloud,便于私有化和合规部署
自动生成 PDF eSignature,并支持 PDF signature verification,适合把签署证据纳入归档流程
可接入 CRM、KYC、HR、SaaS 系统,也支持嵌入式签署和表单构建器等商业能力
截至 2026-05-19,GitHub API 显示 DocuSeal 约 16.7k Stars、1.5k Forks、2673 commits、100 个 open issues、20 个 open PR;AGPL-3.0 协议,主语言 Ruby。最新 release 为 3.0.0(2026-05-18),官方说明这是 DocuSeal 开发 3 周年版本,不包含 breaking changes。
DocuSeal 是一个开源 DocuSign 替代品,核心价值是让团队可以自托管电子签名系统,自己掌控 PDF 表单、签署流程、文件存储、邮件通知和 API 集成。
DocuSeal 解决的是电子签名 SaaS 的三个痛点:DocuSign、Adobe Sign 等商业产品成本高;合同、KYC、HR、医疗、金融等场景对数据控制要求高;很多业务系统需要把签署流程嵌入自己的产品,而不是让用户跳到第三方平台。
所以它不是单纯 PDF 编辑器,而是一个完整的“文档填写 + 签署 + 存储 + 验证 + 集成”系统。
DocuSeal 主技术栈是 Ruby on Rails + Vue + Hotwire/Turbo + Tailwind。后端负责账户、模板、文档、签署流程、存储和 API;前端负责表单构建器、签署界面和管理后台。
部署上比较友好:可以用 Docker 单命令启动,默认 SQLite,也可以通过 DATABASE_URL 接 PostgreSQL 或 MySQL。Docker Compose 版本还能接域名和 HTTPS,适合中小团队自部署。
DocuSeal 采用 AGPLv3 + Section 7(b) Additional Terms。源码开放,但不等于商业使用完全无约束。特别是 SaaS、二次分发、修改后提供网络服务,都需要认真看 AGPL 和额外条款。
另外,项目有 Pro Features,例如白标、用户角色、自动提醒、短信验证、条件字段、批量发送、SSO/SAML、嵌入式签署和表单构建器等。这说明它采用典型 open-core 模式:基础能力开源,高级企业能力商业化。
截至 2026-05-19 核查,GitHub API 显示 DocuSeal 约 16.7k stars、1.5k forks、2673 commits,最新 release 是 3.0.0,发布于 2026-05-18。
从功能、部署、文档和商业化路径看,DocuSeal 已经不是早期实验项目,而是一个可以被团队认真评估的开源电子签名产品。
DocuSeal 是目前开源电子签名方向里非常值得关注的项目。它把 PDF 表单构建、多人签署、邮件流转、文件存储、签名验证、API/Webhooks 和部署体验做成了一套完整系统。
它最适合有技术能力、想控制数据和成本、需要把签署流程嵌入自己业务系统的团队。
结论:DocuSeal 不是简单 PDF 签名工具,而是一个开源电子签名基础设施。技术上成熟度很高,但真正落地前必须核清楚许可、合规和电子签名法律效力。
官方仓库,包含 README、Docker 部署、功能列表、Pro Features 和源码。
查看资料 →EXTERNAL官方产品网站、文档、云服务、在线工具、嵌入式签署和商业功能说明。
查看资料 →EXTERNAL2026-05-18 最新正式版,包含长表单 Complete 按钮、number 百分比格式、默认校验错误、PDF 图片优化、安全和 bug 修复。
查看资料 →EXTERNALDocuSeal 使用 AGPLv3,并在 README 中声明 Section 7(b) Additional Terms;商业和 SaaS 场景需做许可审查。
查看资料 →EXTERNAL官方额外条款文件,是评估二次分发、品牌、UI notice 和商业集成边界时必须一起看的材料。
查看资料 →Docker Compose + PostgreSQL + Caddy HTTPS + SMTP + 本地磁盘 / S3。
适合想降低 DocuSign / Adobe Sign 成本,同时希望把合同和签署文件留在自有服务器或云账号中的团队。
DocuSeal API + Webhooks + Embedded signing / builder + CRM/KYC/HR backend。
适合把签署流程嵌进自有产品,让用户在业务系统里完成表单填写、签署、状态回写和文档归档。
DocuSeal + 私有对象存储 + SSO/SAML + 审计日志 + 备份恢复 + 合规评估。
适合医疗、金融、政企、法务等数据控制要求强、审计要求高的场景。
| 档位 | CPU | 内存 | 磁盘 | 适用场景 |
|---|---|---|---|---|
| 试用 / 小团队 | 2 vCPU | 4GB | 50GB+ SSD | Docker 单机、SQLite 或小型 PostgreSQL、少量模板和低频签署。 |
| 生产标准 | 4 vCPU | 8-16GB | 100GB+ SSD + 对象存储 | Docker Compose、PostgreSQL、SMTP、HTTPS、文件外置存储、定期备份。 |
| 高合规 / 高并发 | 8+ vCPU | 32GB+ | 按 PDF 留存和审计周期配置 | 大量签署、对象存储、外部数据库、监控、审计、SSO/SAML 和灾备。 |
官方 README 给出的 Docker 和 Docker Compose 路线,适合试用和生产私有化起步。
# Quick start
docker run --name docuseal -p 3000:3000 -v .:/data docuseal/docuseal
# Docker Compose with HTTPS
curl https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml > docker-compose.yml
sudo HOST=your-domain-name.com docker compose up生产落地时通常要补齐数据库、HTTPS、SMTP、文件存储和安全配置。
DATABASE_URL=postgresql://user:password@postgres:5432/docuseal
FORCE_SSL=your-domain-name.com
# SMTP / storage / app secrets should be configured per deployment policy不把 DocuSeal 当 PDF 小工具,而是按模板、签署、通知、存储、审计和业务回写设计完整流程
上线前会同时核 AGPL、Section 7(b) Additional Terms、Pro Features 和本地电子签名法律要求
覆盖 Docker Compose、PostgreSQL、对象存储、SMTP、HTTPS、备份、监控和权限治理
通过 API / Webhooks 把签署流程接入 CRM、KYC、HR、SaaS 或客户门户,而不是停留在独立后台