Documenso
An open-source digital document signing platform — the self-hosted alternative to DocuSign. Upload PDFs, place signature fields, send for signing, and get legally binding e-signatures.
What You Can Do After Deployment
- Visit your domain — create your account on first visit
- Upload documents — drag and drop PDFs to start the signing process
- Add recipients — specify signers and place signature, initial, date, and text fields
- Send for signing — recipients receive an email with a link to sign
- Track progress — monitor which recipients have signed and which are pending
- Create templates — save frequently used documents as reusable templates
- API access — integrate signing into your workflows via the REST API
Configuration
- NEXTAUTH_SECRET — auto-generated session secret
- NEXT_PRIVATE_ENCRYPTION_KEY — auto-generated encryption key for document security
- SMTP settings — configure
NEXT_PRIVATE_SMTP_HOST, NEXT_PRIVATE_SMTP_PORT, NEXT_PRIVATE_SMTP_USERNAME, NEXT_PRIVATE_SMTP_PASSWORD for sending signature request emails
- Database — uses built-in SQLite by default. Set
DATABASE_URL for external PostgreSQL.
License
AGPL-3.0 — GitHub