Hébergé en Allemagne • Conforme RGPD

Auto-hébergement DocuSeal Docker Compose

Déployez gratuitement une plateforme de signature de documents avec Docker Compose. Fini les factures DocuSign. Aucune dépendance vis-à-vis d'un fournisseur SaaS. Vos données restent sur vos serveurs. Installation en 15 minutes.

Essayez gratuitement — sans carte bancaire
€10,080

Coût annuel typique de DocuSign pour une petite équipe

L'auto-hébergement de DocuSeal coûte zéro. L'hébergement managé Opsily commence à €20/month. C'est 40x moins cher que DocuSign.

Approuvé par des équipes dynamiques

Logo Joy
Logo3
Logo7
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo Joy
Logo3
Logo7
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise

DocuSeal auto-hébergé vs DocuSign

DocuSign
Coût d'installation$360+/an minimum
Contrôle de l'environnementCloud uniquement
Résidence des données UEOptionnel (coût supplémentaire)
Limites de documentsTarification par paliers
Personnalisation de la marqueEntreprise uniquement
API/webhooks✓
Piste d'audit✓
Pas de dépendance fournisseur✗
Opsily
Coût d'installationGratuit (auto-hébergé)
Contrôle de l'environnementVos serveurs
Résidence des données UE✓
Limites de documentsIllimité
Personnalisation de la marque✓
API/webhooks✓
Piste d'audit✓
Pas de dépendance fournisseur✓

Déployez DocuSeal avec Docker Compose en 4 étapes

C'est le moyen le plus rapide de passer de zéro à une plateforme de signature de documents fonctionnelle. Aucune expérience Docker requise.

1
Cloner le dépôt

Récupérez le dépôt officiel DocuSeal depuis GitHub. Une seule commande permet de récupérer le fichier Docker Compose et tous les modèles de configuration.

2
Configurer les variables d'environnement

Définissez votre URL de base, votre clé secrète et votre mot de passe de base de données. Cela prend 2 minutes. La plupart des utilisateurs copient l'exemple de fichier env et modifient 3 lignes.

3
Démarrer les services

Exécutez 'docker-compose up -d'. L'application DocuSeal et la base de données PostgreSQL démarrent ensemble. Les logs vous indiquent quand tout est prêt.

1

Cloner le dépôt

Récupérez le dépôt officiel DocuSeal depuis GitHub. Une seule commande permet de récupérer le fichier Docker Compose et tous les modèles de configuration.

2

Configurer les variables d'environnement

Définissez votre URL de base, votre clé secrète et votre mot de passe de base de données. Cela prend 2 minutes. La plupart des utilisateurs copient l'exemple de fichier env et modifient 3 lignes.

3

Démarrer les services

Exécutez 'docker-compose up -d'. L'application DocuSeal et la base de données PostgreSQL démarrent ensemble. Les logs vous indiquent quand tout est prêt.

4

Accéder à votre instance

Accédez à votre domaine. Créez un compte administrateur. Téléchargez votre premier document. Vous signez en moins de 15 minutes.

Configuration technique

L'architecture Docker Compose

DocuSeal fonctionne sous forme de deux services : l'application (Node.js) et la base de données (PostgreSQL). Le fichier docker-compose.yml orchestre les deux.

Configuration à deux services

Le service applicatif inclut l'interface de signature, l'API et la logique de traitement des documents. PostgreSQL stocke les comptes utilisateurs, les documents, les logs d'audit et les champs de signature. Un volume partagé (docuseal-data) conserve les PDF téléchargés et les fichiers de base de données entre les redémarrages.

Liste de vérification pour la production

Avant la mise en ligne, vérifiez les points suivants :

  • Le mot de passe de la base de données est unique et stocké dans votre gestionnaire de secrets (pas dans git)
  • Un reverse proxy (nginx, Caddy, Traefik) gère le HTTPS et les certificats SSL
  • Les montages de volumes utilisent des chemins absolus sur votre serveur hôte
  • Le service d'e-mail (SMTP ou SendGrid) est configuré pour les rappels de signature
  • Les sauvegardes sont quotidiennes et stockées en dehors de votre serveur
  • Le pare-feu autorise uniquement le HTTPS (443) et le SSH (22) en entrée
  • Les sauvegardes de base de données sont chiffrées et stockées hors site

Persistance des volumes

Le volume de données doit se trouver sur une couche de stockage persistante. Si vous utilisez une machine virtuelle sans stockage en bloc, utilisez un service externe comme Postgres RDS. Les volumes locaux Docker Compose fonctionnent pour les tests. Les déploiements en production nécessitent un stockage répliqué ou un service de base de données managé.

Configuration e-mail

DocuSeal envoie des invitations et des rappels de signature via SMTP. Définissez SMTP_HOST, SMTP_PORT, SMTP_USER et SMTP_PASS comme variables d'environnement. Utilisez un service d'e-mail transactionnel comme SendGrid, Mailgun ou PostalServer pour plus de fiabilité. Opsily gère cela pour vous si vous choisissez l'hébergement managé.

Configuration du Reverse Proxy

DocuSeal écoute sur le port 3000 par défaut. Utilisez un reverse proxy pour gérer le HTTPS, le routage de domaine et le renouvellement des certificats SSL. Caddy obtient et renouvelle automatiquement les certificats Let's Encrypt. Nginx nécessite une configuration manuelle des certificats. Les deux fonctionnent parfaitement.

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

Pourquoi choisir Opsily plutôt que l'auto-hébergement ?

DocuSeal Docker Compose est simple. Mais gérer des serveurs ne l'est pas.

Aucune charge opérationnelle

La maintenance de la base de données, les sauvegardes, le renouvellement SSL et les correctifs de sécurité sont automatiques. Vous vous concentrez sur vos flux de signature, pas sur la gestion de serveur. Un seul Dashboard, zéro commande SSH.

Résidence des données dans l'UE (Conforme RGPD)

Vos données restent dans des centres de données allemands. Aucune dépendance US. Conformité RGPD totale sans effort supplémentaire. Idéal pour les équipes juridiques, de santé et les services financiers en Europe.

Support professionnel et disponibilité

SLA de disponibilité de 99.9%. Surveillance 24/7. Support téléphonique pour les problèmes critiques. DocuSeal sur votre propre matériel ne vous offre aucune garantie. Nous nous en occupons.

Built for teams who need reliability

€20
Prix de départ/month
7.2K
Étoiles GitHub DocuSeal
99.9%
SLA de disponibilité
15 min
Temps d'installation

Sécurité et conformité intégrées

DocuSeal sur Opsily répond aux exigences strictes des secteurs réglementés.

GDPR Compliant

Données stockées dans des centres de données de l'UE. Accord de traitement des données inclus. Les données de signature ne quittent jamais les serveurs allemands.

End-to-End Encryption

SSL/TLS pour toutes les connexions. Chiffrement de la base de données au repos. Livraison d'e-mails sécurisée. Vos documents ne sont jamais en transit sans chiffrement.

Automatic Backups

Sauvegardes quotidiennes chiffrées sur un stockage redondant. Reprise après sinistre testée mensuellement. Restaurez n'importe quel point des 30 derniers jours.

Audit Logs

Chaque action est journalisée : qui a signé, quand, depuis où. Logs d'accès conservés pendant 90 jours. Requis pour la conformité légale et de santé.

App Catalog

Associez DocuSeal à d'autres applications

Complétez votre flux de travail documentaire avec des outils de stockage, d'identité et d'administration.

Business Management

Open-source document signing and e-signature platform

DocuSeal logo — open-source document signing platform
DocuSeal

Commencez gratuitement ou passez au managé

DocuSeal auto-hébergé est toujours gratuit. Choisissez un plan managé si vous voulez zéro travail de gestion de serveur.

Monthly
Annual

Loading pricing...

Questions sur l'installation Docker de DocuSeal

Réponses aux questions fréquentes des équipes déployant DocuSeal en auto-hébergement.

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.

Ce que disent nos clients

Des équipes à travers l'UE exécutent leur stack sur Opsily. Voici ce que cela donne en pratique.

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

Prêt à signer vos documents à votre façon

Déployez gratuitement avec Docker Compose dès aujourd'hui. Ou laissez Opsily gérer les opérations. Dans les deux cas, aucune dépendance fournisseur.