|
|
1 month ago | |
|---|---|---|
| .github/workflows | 5 months ago | |
| app | 1 month ago | |
| bin | 2 years ago | |
| config | 1 month ago | |
| db | 2 months ago | |
| docs | 1 month ago | |
| lib | 1 month ago | |
| log | 3 years ago | |
| public | 4 months ago | |
| spec | 2 months ago | |
| tmp | 3 years ago | |
| .annotaterb.yml | 1 year ago | |
| .dockerignore | 3 years ago | |
| .erb_lint.yml | 1 year ago | |
| .eslintrc | 2 years ago | |
| .gitattributes | 3 years ago | |
| .gitignore | 1 month ago | |
| .rspec | 1 year ago | |
| .rubocop.yml | 2 months ago | |
| .version | 2 years ago | |
| Dockerfile | 2 months ago | |
| Gemfile | 3 months ago | |
| Gemfile.lock | 2 months ago | |
| LICENSE | 3 years ago | |
| LICENSE_ADDITIONAL_TERMS | 4 months ago | |
| Procfile | 3 years ago | |
| Procfile.dev | 3 years ago | |
| README.md | 1 month ago | |
| Rakefile | 3 years ago | |
| SECURITY.md | 2 years ago | |
| config.ru | 3 years ago | |
| docker-compose.yml | 1 month ago | |
| package.json | 2 months ago | |
| postcss.config.js | 3 years ago | |
| tailwind.application.config.js | 3 years ago | |
| tailwind.config.js | 3 years ago | |
| tailwind.dynamic.config.js | 4 months ago | |
| tailwind.form.config.js | 2 years ago | |
| yarn.lock | 2 months ago | |
README.md
DocuSeal like-a-Pro (Community Edition)
Fork of DocuSeal with select Pro features "unlocked" (read: vibe-coded) as open source.
This fork adds features that are paywalled in the official DocuSeal Pro offering, making them available for self-hosted deployments under the same AGPL-3.0 license.
I never had any access to the Pro Version and I have no idea how DocuSeal LLC implemented these features. I don't even think if "white-room" copy is applicable here, but I did not copy or use any copyright protected source code from DocuSeal LLC. These changes here are "designed" by the official API documentation and feature spotlights on the website.
vibe-coded "Pro" Features
| Feature | Status | Description |
|---|---|---|
| Company logo / white-label | Done | Upload your logo in Settings > Personalization. Displayed in signing forms and emails. |
| Automated reminders | Done | Configure reminder intervals per-account. Pending signers receive scheduled follow-up emails. |
| Template creation via API | Done | POST /api/templates/pdf and PUT /api/templates/:id/documents — create and manage templates programmatically with field coordinates or embedded text tags. |
| Professional email design | Done | Table-based responsive email layout with company branding, styled CTA buttons, and proper footer. |
See docs/API.md for full API reference on the new endpoints.
What's NOT included
These Pro features remain unavailable in this fork (they require significant UI/infrastructure work):
- SMS invitation and verification
- Conditional fields and formulas
- Bulk send with CSV/XLSX import
- SSO / SAML
- Template creation with HTML or DOCX API
- Embedded form builder components
Deploy
Docker Compose (recommended)
git clone https://github.com/s256/docuseal-with-some-pro-features.git
cd docuseal
docker compose up --build
The app will be available at http://localhost:3000.
To run behind a reverse proxy with SSL, uncomment the Caddy service in docker-compose.yml and set your domain:
HOST=your-domain.com docker compose up --build
Docker (standalone)
docker build -t docuseal .
docker run --name docuseal -p 3000:3000 -v ./docuseal:/data/docuseal docuseal
Uses PostgreSQL by default (see docker-compose.yml). For SQLite, use the upstream image or omit DATABASE_URL.
Upstream Features
All features from the base DocuSeal OSS are included:
- PDF form fields builder (WYSIWYG)
- 12 field types (Signature, Date, File, Checkbox, etc.)
- Multiple submitters per document
- Automated emails via SMTP
- File storage on disk or S3/GCS/Azure
- Automatic PDF eSignature and verification
- Users management
- Mobile-optimized
- UI in 7 languages, signing in 14 languages
- API and Webhooks
- Easy deployment
License
Distributed under the AGPLv3 License with Section 7(b) Additional Terms. See LICENSE and LICENSE_ADDITIONAL_TERMS for more information.
Original work © 2023-2026 DocuSeal LLC. Modifications in this fork are released under the same license.