docuseal

docusealcoAGPL-3.0活跃维护

开源自托管的电子签名平台,可创建、填写并签署 PDF 文档,用来替代 DocuSign 完成合同签署流程。

Open source DocuSign alternative. Create, fill, and sign digital documents ✍️

3.3.6发布于 2026-11-09 14:00 UTC19,029star +14 / 7 天1,947fork同步于 2026-11-10 11:24 UTC

怎么上手

由 README 提炼,执行前请确认
docker run --name docuseal -p 3000:3000 -v.:/data docuseal/docuseal
硬件要求按 README 说明

README 未说明硬件要求,仅给出 Docker 部署方式;默认使用 SQLite,也可通过 DATABASE_URL 改用 PostgreSQL 或 MySQL

有 Docker 镜像
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

开源版 DocuSign,用可视化表单在线创建、填写并签署 PDF 文档

开源自托管的电子签名平台,可创建、填写并签署 PDF 文档,用来替代 DocuSign 完成合同签署流程。

核心能力

  • 用所见即所得构建器创建 PDF 表单字段
  • 支持签名、日期、文件、复选框等 12 种字段类型
  • 单文档支持多个提交人并自动发送 SMTP 邮件
  • 文件可存本地磁盘或 AWS S3、Google Storage、Azure
  • 提供 API 与 Webhooks 便于集成,界面适配移动端

容易踩的坑

默认监听 3000 端口,需映射端口才能访问;默认用 SQLite 存数据,生产环境需自行通过 DATABASE_URL 切换数据库;部分功能(白标、SSO、批量发送等)属 Pro 版,开源版不含

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本3.3.6
  1. 3.3.6最新正式版2026-11-09 · 2026-11-09 14:00 UTC

    🛠 This release includes security patches for third-party dependencies. 🛠 The legacy /blobs/proxy* endpoint has been removed. Document download links created before February 22, 2024, now return a 404 page.

    ℹ️ We recommend that all hosted users update to the latest version.

  2. 3.3.52026-11-02 · 2026-11-02 13:00 UTC
    查看更新说明

    🆕 JSON log format with LOG_FORMATTER=json environment variable 🛠 Bug fixes and performance improvements

    DocuSeal Android App: 🆕 We've made DocuSeal Android app available for Cloud and self-hosted: https://play.google.com/store/apps/details?id=com.docuseal.app

  3. 3.3.42026-10-26 · 2026-10-26 10:48 UTC
    查看更新说明

    🛠 This release includes updated trusted SSL/TLS CA certificates. 🛠 This version contains a long-running DB migration that may take 1–2 minutes on a database with ~500,000 submissions. For apps with fewer than 10,000 submissions it takes a few seconds. 🛠 Various bug fixes and performance improvements. ℹ️ We recommend all self-hosted users update to this version.

    DocuSeal iOS App: 🆕 We've made DocuSeal iOS app available for Cloud and self-hosted: https://apps.apple.com/us/app/docuseal-e-signature/id6823564236

  4. 3.3.32026-10-19 · 2026-10-19 12:29 UTC
    查看更新说明

    🆕 It's now possible to upload DOCX files directly in the OSS app

    Pro: 🛠 Improved dynamic DOCX documents handling

  5. 3.3.22026-10-12 · 2026-10-12 12:39 UTC
    查看更新说明

    🛠 Updated "Add recipients" form 🛠 Reduced peak memory usage when upload large files

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Demo

    Features

    • PDF form fields builder (WYSIWYG)
    • 12 field types available (Signature, Date, File, Checkbox etc.)
    • Multiple submitters per document
    • Automated emails via SMTP
    • Files storage on disk or AWS S3, Google Storage, Azure Cloud
    • Automatic PDF eSignature
    • PDF signature verification
    • User management
    • Mobile-optimized
    • 7 UI languages with signing available in 14 languages
    • API and Webhooks for integrations
    • Easy to deploy in minutes

    Pro Features

    • Company logo and white-label
    • User roles
    • Automated reminders
    • Invitation and identity verification via SMS
    • Conditional fields and formulas
    • Bulk send with CSV, XLSX spreadsheet import
    • SSO / SAML
    • Template creation with HTML API (Guide)
    • Template creation with PDF or DOCX and field tags API (Guide)
    • Embedded signing form (React, Vue, Angular or JavaScript)
    • Embedded document form builder (React, Vue, Angular or JavaScript)
    • Learn more

    Deploy

    HerokuRailway
    DigitalOceanRender
    Docker
    docker run --name docuseal -p 3000:3000 -v.:/data docuseal/docuseal
    

    By default DocuSeal docker container uses an SQLite database to store data and configurations. Alternatively, it is possible to use PostgreSQL or MySQL databases by specifying the DATABASE_URL env variable.

    Docker Compose

    Download docker-compose.yml into your private server:

    curl https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml > docker-compose.yml
    

    Run the app under a custom domain over https using docker compose (make sure your DNS points to the server to automatically issue ssl certs with Caddy):

    sudo HOST=your-domain-name.com docker compose up
    

    For Businesses

    Integrate seamless document signing into your web or mobile apps with DocuSeal

    At DocuSeal we have expertise and technologies to make documents creation, filling, signing and processing seamlessly integrated with your product. We specialize in working with various industries, including Banking, Healthcare, Transport, Real Estate, eCommerce, KYC, CRM, and other software products that require bulk document signing. By leveraging DocuSeal, we can assist in reducing the overall cost of developing and processing electronic documents while ensuring security and compliance with local electronic document laws.

    Book a Meeting

    License

    Distributed under the AGPLv3 License with Section 7(b) Additional Terms. See LICENSE and LICENSE_ADDITIONAL_TERMS for more information. Unless otherwise noted, all files © 2023-2026 DocuSeal LLC.

    Tools