mirror of https://github.com/docusealco/docuseal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 years ago | |
|---|---|---|
| .do | 2 years ago | |
| .github/workflows | 2 years ago | |
| app | 2 years ago | |
| bin | 2 years ago | |
| config | 2 years ago | |
| db | 2 years ago | |
| lib | 2 years ago | |
| log | 2 years ago | |
| public | 2 years ago | |
| spec | 2 years ago | |
| tmp | 2 years ago | |
| .dockerignore | 2 years ago | |
| .erb-lint.yml | 2 years ago | |
| .eslintrc | 2 years ago | |
| .gitattributes | 2 years ago | |
| .gitignore | 2 years ago | |
| .rubocop.yml | 2 years ago | |
| Dockerfile | 2 years ago | |
| Gemfile | 2 years ago | |
| Gemfile.lock | 2 years ago | |
| LICENSE | 2 years ago | |
| Procfile | 2 years ago | |
| Procfile.dev | 2 years ago | |
| README.md | 2 years ago | |
| Rakefile | 2 years ago | |
| config.ru | 2 years ago | |
| docker-compose.yml | 2 years ago | |
| package.json | 2 years ago | |
| postcss.config.js | 2 years ago | |
| tailwind.application.config.js | 2 years ago | |
| tailwind.config.js | 2 years ago | |
| tailwind.form.config.js | 2 years ago | |
| yarn.lock | 2 years ago | |
README.md
Open source document filling and signing
DocuSeal is an open source platform that provides secure and efficient digital document signing and processing. Create PDF forms to have them filled and signed online on any device with an easy-to-use, mobile-optimized web tool.
✨ Live Demo
Features
- PDF form template builder (WYSIWYG)
- Multiple submitters per document
- Automated emails via SMTP
- Files storage on AWS S3, Google Storage, or Azure
- Automatic PDF eSignature
- PDF validation
- Users management
- Mobile-optimized
- Easy to deploy in minutes
Deploy
| Heroku | Railway | DigitalOcean |
|---|---|---|
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 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 docker compose under a custom domain over https (make sure your DNS points to the server to automatically issue ssl certs with Caddy):
HOST=your-domain-name.com docker-compose up
License
DocuSeal is released under the GNU Affero General Public License v3.0.