🔥 The free & Open Source DocuSign alternative
See the codeThe free and open source alternative to DocuSign
Website • Help Docs • API Docs • Blog • Discord • Twitter • LinkedIn
Please star ⭐ the repo to support us! 😀
Welcome to OpenSign, the premier open source docusign alternative - document e-signing solution designed to provide a secure, reliable and free alternative to commercial esign platforms like DocuSign, PandaDoc, SignNow, Adobe Sign, Smartwaiver, SignRequest, HelloSign & Zoho sign. Our mission is to democratize the document signing process, making it accessible and straightforward for everyone.
Note: The default MongoDB instance used in deployment is not persistant and will be cleared on every restart. To retain your data, configure and supply your own MongoDB connection URL.
The simplest way to install OpenSign on your own server is using official docker images by running the following command -
Command for linux/MacOS
export HOST_URL=https://opensign.yourdomain.com && curl --remote-name-all https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && mv .env.local_dev .env.prod && docker compose up --force-recreate
Command for Windows (Powershell)
$env:HOST_URL="https://opensign.yourdomain.com"; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml -OutFile docker-compose.yml; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile -OutFile Caddyfile; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev -OutFile .env.local_dev; Rename-Item -Path .env.local_dev -NewName .env.prod; docker compose up --force-recreate
Command for Windows (CMD/Terminal)
set HOST_URL=https://opensign.yourdomain.com && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && rename .env.local_dev .env.prod && docker compose up --force-recreate
Make sure that you have Docker and git installed before you run this command -
Please refer to the Installation Guide for detailed instructions on how to install OpenSign on your system.
For comprehensive guidelines on how to use OpenSign™, please consult our User Manual.
We welcome contributions from the open-source community. For more information on how to contribute, please read our Contribution Guidelines.
OpenSign is licensed under the AGPL-3 License. For more details, see the LICENSE file.
We would like to thank all our contributors and users for their support and feedback. Special thanks to OpenSignLabs for spearheading this initiative.
This project is tested with BrowserStack.
(top 24 of 53)
424 followers · starred Oct 2023
7,103 followers · starred Oct 2023
689 followers · starred Oct 2023
819 followers · starred Oct 2023
🔥 The free & Open Source DocuSign alternative
See the codeThe free and open source alternative to DocuSign
Website • Help Docs • API Docs • Blog • Discord • Twitter • LinkedIn
Please star ⭐ the repo to support us! 😀
Welcome to OpenSign, the premier open source docusign alternative - document e-signing solution designed to provide a secure, reliable and free alternative to commercial esign platforms like DocuSign, PandaDoc, SignNow, Adobe Sign, Smartwaiver, SignRequest, HelloSign & Zoho sign. Our mission is to democratize the document signing process, making it accessible and straightforward for everyone.
Note: The default MongoDB instance used in deployment is not persistant and will be cleared on every restart. To retain your data, configure and supply your own MongoDB connection URL.
The simplest way to install OpenSign on your own server is using official docker images by running the following command -
Command for linux/MacOS
export HOST_URL=https://opensign.yourdomain.com && curl --remote-name-all https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && mv .env.local_dev .env.prod && docker compose up --force-recreate
Command for Windows (Powershell)
$env:HOST_URL="https://opensign.yourdomain.com"; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml -OutFile docker-compose.yml; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile -OutFile Caddyfile; Invoke-WebRequest -Uri https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev -OutFile .env.local_dev; Rename-Item -Path .env.local_dev -NewName .env.prod; docker compose up --force-recreate
Command for Windows (CMD/Terminal)
set HOST_URL=https://opensign.yourdomain.com && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile && curl -O https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && rename .env.local_dev .env.prod && docker compose up --force-recreate
Make sure that you have Docker and git installed before you run this command -
Please refer to the Installation Guide for detailed instructions on how to install OpenSign on your system.
For comprehensive guidelines on how to use OpenSign™, please consult our User Manual.
We welcome contributions from the open-source community. For more information on how to contribute, please read our Contribution Guidelines.
OpenSign is licensed under the AGPL-3 License. For more details, see the LICENSE file.
We would like to thank all our contributors and users for their support and feedback. Special thanks to OpenSignLabs for spearheading this initiative.
This project is tested with BrowserStack.
(top 24 of 53)
424 followers · starred Oct 2023
7,103 followers · starred Oct 2023
689 followers · starred Oct 2023
819 followers · starred Oct 2023