Skip to main content
SpecZip LogoSpecZip
Document Signer — Self-Hosted Contract Signer
Premium

Document Signer — Self-Hosted Contract Signer

Self-hosted, privacy-first document signing. Sign, send, and manage contracts with a full audit trail — all on your own infrastructure.

SAby SpecZip Admin
v1.1.0

Tech Stack

1 downloads0 views
File Integrity
sha256:8df24f5d· 106.6 KB
Replace DocuSign, HelloSign, and PandaDoc with a self-hosted, one-time purchase alternative. Built with Next.js and PostgreSQL for enterprise-grade document signing without recurring subscription fees. Features: document upload (PDF/DOCX/image) with auto-conversion, 12 field types (signature, initials, date, text, checkbox, radio, dropdown, file attachment, formula, company, title, email), HTML5 Canvas signature pad (draw, type, upload), sequential and parallel signing routing, email delivery via SMTP, full envelope lifecycle (draft → sent → delivered → signed → completed/declined/expired/voided), audit trail with Certificate of Completion (SHA-256 hashed event log), REST API for envelope CRUD, webhooks for real-time event notifications, reusable templates with WYSIWYG field placement, automatic reminders and expiration, white-label branding, SSO/SAML authentication, and embedded signing widget.

External Dependencies

  • 🔴
    smtp server
    serviceRequired

    Email delivery for signing invitations, reminders, and notifications. Any SMTP provider works: SendGrid, Mailgun, Postmark, or self-hosted.

  • 🔴
    docker
    infrastructureRequired

    Containerized deployment via Docker Compose with PostgreSQL, Redis, and MinIO services.

  • 🔴
    postgresql
    infrastructureRequired

    Primary database for envelopes, recipients, documents, fields, audit events, templates, and user data.

  • 🔴
    redis
    infrastructureRequired

    Job queue backend for BullMQ — handles email delivery, reminders, expiration, and document processing jobs.

  • 🔴
    s3-compatible storage
    infrastructureRequired

    Document file storage. MinIO is the default (self-hosted), but any S3-compatible provider works.

  • 🟡
    twilio (optional)
    serviceOptional

    SMS OTP verification for signer authentication. Optional — email-only mode works without it.

Tags

No tags

Details

Category
developer-tools
Difficulty
high
Version
1.1.0
Published
6/16/2026

Related Blueprints

Coming soon...