ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

自建 DocuSeal 开源电子签名平台:Docker 一键部署完整指南

自建 DocuSeal 开源电子签名平台:Docker 一键部署完整指南 自建 DocuSeal 开源电子签名平台Docker 一键部署完整指南【免费下载链接】docusealOpen source DocuSign alternative. Create, fill, and sign digital documents ✍️项目地址: https://gitcode.com/GitHub_Trending/do/docuseal客户电话里说我现在就签你能递过去的却只有一份 PDF、一台扫描仪和一张快递单。DocuSeal 是一个做 PDF 表单填写与电子签名的开源电子签名平台可以在自己的服务器上部署搭出不依赖第三方的签署服务。替代打印—手签—扫描—发邮箱的旧流程传统签署靠打印—手签—扫描—发邮箱走完DocuSeal 把这段换成在线表单上传 PDF 后直接在页面上摆放字段把链接发给签署方对方在浏览器里填写并签名。它和 SaaS 签名工具的核心差异有两点开源且可自托管文档与签名数据留在自己服务器AGPLv3 协议免费使用没有按信封计费的费用项。 核心能力拆解拖拽表单构建器。模板编辑器支持把 12 种字段签名、首字母、日期、复选框、文件、付款等摆到 PDF 任意位置发送前还能对文档裁剪、打码、修改页面内容。实现入口在 app/javascript/template_builder/builder.vue。二维码签署。平台会为模板生成可打印的二维码共享页页面按 Letter/A4 版式排版、打印出 5 英寸大图贴在签署桌旁签署方用手机摄像头一扫直接进入表单不需要装应用签署页支持 14 种语言。该页面模板见 app/views/templates_share_link_qr/show.html.erb。可审计的签名。签署完成后系统自动生成审计日志 PDF记录原始文件与结果文件的 SHA256 哈希、签署方 IP、会话 ID、User Agent 及每个事件的时间戳形成可核验链条。逻辑见 lib/submissions/generate_audit_trail.rb。 实际怎么用从一台空服务器到一份签好的文件先克隆仓库再启动容器git clone https://gitcode.com/GitHub_Trending/do/docusealdocker run --name docuseal -p 3000:3000 -v.:/data docuseal/docuseal然后在浏览器打开 localhost:3000 创建账号上传一份合同 PDF拖放字段点击发送系统会通过 SMTP 把签署链接自动推给签署方对方在手机上完成后后台即可下载签好的 PDF 和审计日志。要在正式域名上对外提供直接用项目根目录的 docker-compose.yml它捆绑 PostgreSQL 与 CaddyCaddy 依据 HOST 变量自动签发 SSL 证书无需单独配置反向代理。 技术底子签名为什么可信签名走 PKCS 证书体系首次启动时系统生成 2048 位 RSA 密钥与根 CA → 子 CA → 签名证书的证书链全部用 SHA-256 签名并以此对每份完成的 PDF 做数字签名可再对接外部时间服务器加盖时间戳让文件在多年后仍能被验证。平台还有独立的 PDF 签名校验页上传已签署文件即可查看信任链。存储端同时支持本地磁盘、S3、Google Cloud Storage、Azure Blob数据库默认 SQLite通过 DATABASE_URL 环境变量可切换 PostgreSQL 或 MySQL。谁适合用有数据合规要求的小团队与开发者一台 VPS Docker 即可自托管文档不出域无按信封费用。做产品集成的团队提供完整 REST API 与 Webhook仓库附带 10 种语言调用示例适合把签署流程嵌进自己的应用。现场签署场景销售、公证、HR打印二维码页贴在签署桌旁对方扫码用手机完成签名签好的 PDF 与审计日志即刻归档。如果你正好需要一套自建的文档签署服务先跑通上面的单容器命令把第一个签名字段拖到页面上。【免费下载链接】docusealOpen source DocuSign alternative. Create, fill, and sign digital documents ✍️项目地址: https://gitcode.com/GitHub_Trending/do/docuseal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进