
In simple English
This tool lets your organization sign documents online without trusting an outside company with your files. It gives you an independent signing platform that you can run on your own hardware or private cloud. You can send documents to people, collect signatures, and store everything in your own database. The core software is free to run, but signed documents include a free-tier badge on them. Setting it up requires technical skill with Docker and server administration.
What it is
DottedSign Self-Hosted is an enterprise-grade electronic signature platform packaged for self-hosting with Docker Compose. It provides a complete workflow for document signing, user management, and API integration under the AGPL-3.0 licence.
What it is good for
Solo builders and organizations with strict data privacy needs who want to host their own electronic signature workflow instead of paying for a commercial cloud service.
- Keeps all your signed documents and signing records on your own server.
- Includes a complete REST API to trigger signing tasks from your own apps.
- Free to use for internal business operations with unlimited signers and documents.
- Requires Docker, Docker Compose, and at least 8 GB of memory to run smoothly.
- Documents signed with the free open-source edition include a free-tier identifier code.
- Advanced security features like SMS one-time passwords require a paid commercial licence.
DocuSign
PostgreSQL
- documenso/documenso16k stars
An open-source signature platform built for modern tech stacks and self-hosting.
git clone https://github.com/DottedSign-Official/dottedsign-self-hosted.git dottedsign-self-hosted cd dottedsign-self-hosted cp backend.env.sample backend.env cp frontend.env.sample frontend.env docker compose up -d