Alojado en Alemania • Cumple el RGPD

DocuSeal con Docker Compose autohospedado

Implementa una plataforma de firma de documentos gratis usando Docker Compose. Sin facturas de DocuSign. Sin dependencia de proveedores SaaS. Tus datos permanecen en tus servidores. La configuración toma 15 minutos.

Pruébalo gratis — sin tarjeta de crédito
€10,080

Costo anual típico de DocuSign para un equipo pequeño

DocuSeal con Docker Compose cuesta cero. El hosting gestionado de Opsily comienza en €20/month. Eso es 40x más barato que DocuSign.

Con la confianza de equipos de rápido crecimiento

Logo de Joy
Logo3
Logo7
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de Joy
Logo3
Logo7
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa

DocuSeal autohospedado vs DocuSign

DocuSign
Costo de configuración$360+/año mínimo
Control de la plataformaSolo nube
Residencia de datos en la UEOpcional (costo extra)
Límites de documentosPrecios por niveles
Branding personalizadoSolo Enterprise
API/webhooks✓
Pista de auditoría✓
Sin dependencia de proveedores✗
Opsily
Costo de configuraciónGratis (autohospedado)
Control de la plataformaTus servidores
Residencia de datos en la UE✓
Límites de documentosIlimitado
Branding personalizado✓
API/webhooks✓
Pista de auditoría✓
Sin dependencia de proveedores✓

Implementa DocuSeal con Docker Compose en 4 pasos

Este es el camino más rápido desde cero hasta una plataforma de firma de documentos funcional. No se requiere experiencia en Docker.

1
Clona el repositorio

Obtén el repositorio oficial de DocuSeal desde GitHub. Un comando descarga el archivo Docker Compose y todas las plantillas de configuración.

2
Configura las variables de entorno

Establece tu URL base, clave secreta y contraseña de base de datos. Toma 2 minutos. La mayoría de los usuarios copian el archivo env de ejemplo y ajustan 3 líneas.

3
Inicia los servicios

Ejecuta 'docker-compose up -d'. La aplicación DocuSeal y la base de datos PostgreSQL se inician juntas. Los registros te indican cuándo está listo.

1

Clona el repositorio

Obtén el repositorio oficial de DocuSeal desde GitHub. Un comando descarga el archivo Docker Compose y todas las plantillas de configuración.

2

Configura las variables de entorno

Establece tu URL base, clave secreta y contraseña de base de datos. Toma 2 minutos. La mayoría de los usuarios copian el archivo env de ejemplo y ajustan 3 líneas.

3

Inicia los servicios

Ejecuta 'docker-compose up -d'. La aplicación DocuSeal y la base de datos PostgreSQL se inician juntas. Los registros te indican cuándo está listo.

4

Accede a tu instancia

Navega a tu dominio. Crea una cuenta de administrador. Sube tu primer documento. Estarás firmando en 15 minutos.

Configuración técnica

La arquitectura de Docker Compose

DocuSeal se ejecuta como dos servicios: la aplicación (Node.js) y la base de datos (PostgreSQL). El archivo docker-compose.yml los orquesta a ambos.

Configuración de dos servicios

El servicio de la aplicación incluye la interfaz de firma, la API y la lógica de procesamiento de documentos. PostgreSQL almacena cuentas de usuario, documentos, registros de auditoría y campos de firma. Un volumen compartido (docuseal-data) persiste los archivos PDF subidos y los archivos de base de datos entre reinicios.

Lista de verificación de producción

Antes de poner en marcha, verifica lo siguiente:

  • La contraseña de la base de datos es única y se almacena en tu gestor de secretos (no en git)
  • Un proxy inverso (nginx, Caddy, Traefik) maneja HTTPS y certificados SSL
  • Los montajes de volúmenes usan rutas absolutas en tu servidor host
  • El servicio de correo electrónico (SMTP o SendGrid) está configurado para recordatorios de firma
  • Las copias de seguridad se ejecutan diariamente y se almacenan fuera de tu servidor
  • El firewall permite solo tráfico entrante HTTPS (443) y SSH (22)
  • Las copias de seguridad de la base de datos están cifradas y almacenadas fuera del sitio

Persistencia de volúmenes

El volumen de datos debe estar en una capa de almacenamiento persistente. Si ejecutas en una máquina virtual sin almacenamiento en bloque, usa un Postgres RDS externo o similar. Los volúmenes locales de Docker Compose funcionan para pruebas. Las implementaciones en producción necesitan almacenamiento replicado o un servicio de base de datos gestionado.

Configuración de correo electrónico

DocuSeal envía invitaciones de firma y recordatorios a través de SMTP. Configura SMTP_HOST, SMTP_PORT, SMTP_USER y SMTP_PASS como variables de entorno. Usa un servicio de correo transaccional como SendGrid, Mailgun o PostalServer para mayor fiabilidad. Opsily gestiona esto por ti si eliges el hosting gestionado.

Configuración de proxy inverso

DocuSeal escucha en el puerto 3000 por defecto. Usa un proxy inverso para manejar HTTPS, enrutamiento de dominio y renovación de certificados SSL. Caddy obtiene y renueva automáticamente los certificados de Let's Encrypt. Nginx requiere configuración manual de certificados. Ambos funcionan bien.

Franz Koller

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Co-Founder · Joy

¿Por qué elegir Opsily en lugar de autohospedar por tu cuenta?

DocuSeal con Docker Compose es simple. Pero mantener servidores no lo es.

Sin carga operativa de DevOps

El mantenimiento de la base de datos, copias de seguridad, renovación de SSL y parches de seguridad se ejecutan automáticamente. Tú te enfocas en los flujos de trabajo de firma, no en la gestión del servidor. Un solo Dashboard, cero comandos SSH.

Residencia de datos en la UE (listo para GDPR)

Tus datos permanecen en centros de datos alemanes. Sin infraestructura en EE. UU. Cumplimiento total de GDPR sin esfuerzo adicional. Perfecto para equipos legales, de salud y servicios financieros en Europa.

Soporte profesional y tiempo de actividad

SLA de tiempo de actividad del 99.9%. Monitoreo 24/7. Soporte telefónico para problemas críticos. DocuSeal ejecutándose en tu propio hardware no te ofrece garantías. Nosotros nos encargamos de eso.

Built for teams who need reliability

€20
Precio inicial/mes
7.2K
Estrellas en GitHub de DocuSeal
99.9%
SLA de tiempo de actividad
15 min
Tiempo de configuración

Seguridad y cumplimiento integrados

DocuSeal en Opsily cumple con los estrictos requisitos de las industrias reguladas.

GDPR Compliant

Datos almacenados en centros de datos de la UE. Acuerdo de procesamiento de datos incluido. Los datos de firma nunca salen de los servidores alemanes.

End-to-End Encryption

SSL/TLS para todas las conexiones. Cifrado de base de datos en reposo. Entrega de correo electrónico asegurada. Tus documentos nunca están en tránsito sin cifrar.

Automatic Backups

Copias de seguridad diarias cifradas en almacenamiento redundante. Recuperación ante desastres probada mensualmente. Restaura cualquier punto en los últimos 30 días.

Audit Logs

Cada acción registrada: quién firmó, cuándo, desde dónde. Registros de acceso retenidos por 90 días. Requerido para cumplimiento legal y de salud.

App Catalog

Combina DocuSeal con otras aplicaciones

Completa tu flujo de trabajo de documentos con herramientas de almacenamiento, identidad y administración.

Business Management

Open-source document signing and e-signature platform

DocuSeal logo — open-source document signing platform
DocuSeal

Comienza gratis o elige el modo gestionado

DocuSeal autohospedado es siempre gratis. Elige un plan gestionado si quieres cero trabajo de infraestructura.

Monthly
Annual

Loading pricing...

Preguntas sobre la configuración de DocuSeal con Docker

Respuestas a preguntas comunes de equipos que implementan DocuSeal autohospedado.

Clone the official DocuSeal GitHub repo, copy the docker-compose.yml file, set your environment variables (base URL, secret key, database password), then run 'docker-compose up -d'. The two containers (app + PostgreSQL) spin up together. You are signing documents within 15 minutes. The hardest part is setting up a reverse proxy for HTTPS, which takes another 10 minutes with Caddy or Nginx.

Lo que dicen nuestros clientes

Equipos en toda la UE ejecutan su stack en Opsily. Así es como se ve en la práctica.

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Franz Koller

Co-Founder • Joy

We were paying per user on everything and it added up fast. Now we run five apps for less than one of those old plans. My finance team finally stopped asking questions.

Elise

Head of Operations

Wanted to use n8n for ages but the self-host part always stopped me. Opsily just handled it. Got the power without becoming an IT person overnight.

Federica B.

Automation Consultant

Listo para firmar documentos a tu manera

Implementa gratis con Docker Compose hoy. O deja que Opsily maneje la operación. En cualquier camino, sin dependencia de proveedores.