Repolode
OpenSignLabs

OpenSignLabs/OpenSign

Open source-платформа для электронной подписи PDF с возможностью самостоятельного хостинга — бесплатная альтернатива DocuSign.

Open source альтернатива:DocuSign

Звёзды
7,226
Форки
857
Открытые issues
204
Последний коммит
4 дня назад

Что это?

OpenSign — приложение для электронной подписи документов: оно позволяет подписывать PDF-файлы, запрашивать подписи у других и отслеживать статус каждого запроса. Это самостоятельная альтернатива коммерческим сервисам электронной подписи, таким как DocuSign.

Подписанты могут нарисовать подпись, загрузить её или ввести текстом, а затем сохранить для повторного использования. Отправители могут приглашать нескольких подписантов, задавать порядок подписания и отправлять ссылки для подписи. Гостям перед подписанием нужно ввести одноразовый код, отправленный на электронную почту. Для документов можно задать срок действия; подписанты могут отклонить документ, указав причину. Также поддерживаются переиспользуемые шаблоны PDF. Для каждого документа создаются журнал аудита и сертификат о завершении подписания.

В проекте есть API с ключами, которые можно сгенерировать в приложении, интеграция с Zapier и установка на Docker для запуска на собственном сервере. MongoDB, используемая по умолчанию в конфигурации развёртывания, не сохраняет данные постоянно, поэтому для production необходимо указать собственное подключение к базе данных.

Ключевые возможности

  • 01Подписание PDF-файлов нарисованной, загруженной, введённой текстом или сохранённой подписью.
  • 02Приглашение нескольких подписантов, отправка ссылок для подписи и настройка порядка подписания.
  • 03Проверка личности гостевых подписантов с помощью одноразового кода из письма.
  • 04Настройка срока действия документов и возможность отклонить документ с указанием причины.
  • 05Создание переиспользуемых шаблонов PDF и настройка уведомлений по электронной почте.
  • 06Ведение журналов аудита и создание сертификата о завершении подписания для каждого документа.
  • 07Интеграция через REST API и коннектор Zapier.

Сценарии использования

  • Запуск собственного сервиса электронной подписи для внутренних договоров компании.
  • Отправка регулярно используемых соглашений на основе сохранённого шаблона PDF.
  • Сбор подписей клиентов или гостей, подтверждающих личность кодом из письма.
  • Подключение электронной подписи документов к существующим бизнес-системам через API.

Быстрый старт

  1. 1

    Установите Docker и git

  2. 2

    Выполните команду установки Docker для Linux/macOS из README (укажите свой домен в HOST_URL)

    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

Что важно знать

  • Распространяется по лицензии AGPL-3 — лицензии с копилефтом, которая требует предоставлять исходный код изменений при работе сервиса через сеть.
  • Экземпляр MongoDB по умолчанию в развертывании Docker не сохраняет данные и очищается при каждом перезапуске. Чтобы сохранить данные, укажите собственный URL MongoDB.
  • Для самостоятельного хостинга необходимы Docker и конфигурация с несколькими сервисами, доменным именем и обратным прокси.

В подборках

Темы

#e-signature#pdf#document-signing#self-hosted#nodejs#react#mongodb#legaltech#digital-signature#docusign-alternative

Частые вопросы

Что такое OpenSign?
Open source-платформа для электронной подписи PDF с возможностью самостоятельного хостинга — бесплатная альтернатива DocuSign. OpenSign — приложение для электронной подписи документов: оно позволяет подписывать PDF-файлы, запрашивать подписи у других и отслеживать статус каждого запроса. Это самостоятельная альтернатива коммерческим сервисам электронной подписи, таким как DocuSign.
OpenSign можно использовать бесплатно? Какая у него лицензия?
OpenSign распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenSign всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenSign — 3 нояб. 2026 г..
Для чего можно использовать OpenSign?
Запуск собственного сервиса электронной подписи для внутренних договоров компании. Отправка регулярно используемых соглашений на основе сохранённого шаблона PDF. Сбор подписей клиентов или гостей, подтверждающих личность кодом из письма. Подключение электронной подписи документов к существующим бизнес-системам через API.
Как установить OpenSign?
Установите Docker и git Выполните команду установки Docker для Linux/macOS из README (укажите свой домен в HOST_URL): 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
Где скачать OpenSign?
Исходный код и инструкции по установке — на GitHub: https://github.com/OpenSignLabs/OpenSign

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа для электронной подписи документов с открытым исходным кодом — альтернатива DocuSign, которую можно развернуть на своих серверах и которая использует подписи PDF.

15,7 тыс.+63 за неделю3,4 тыс.TypeScriptAGPL-3.0Обновлён вчера

Бесплатное веб-приложение с открытым исходным кодом для подписания PDF в одиночку или вместе с другими, упорядочивания страниц, редактирования метаданных и сжатия файлов.

833+2 за неделю113JavaScriptAGPL-3.0Обновлён 15 дней назад

Платформа с открытым исходным кодом для управления жизненным циклом документов: подготовка, совместная работа и распространение структурированных деловых документов, например писем и договоров.

16731ElixirAGPL-3.0Обновлён в прошлом месяце

Самостоятельно размещаемое приложение для мониторинга доступности и инфраструктуры: проверяет HTTP, ping, порты, DNS, Docker и многое другое, а также предоставляет страницы статуса и уведомления об инцидентах.

11 тыс.+20 за неделю1,2 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера

Бесплатный редактор PDF с открытым исходным кодом для Windows и встроенным движком PDF 2.0: просмотр, аннотации, OCR, объединение, разделение, подпись и многое другое.

4,3 тыс.+108 за неделю343C#GPL-3.0Активно поддерживаетсяОбновлён 4 дня назад