Gotenberg (licence MIT, 8 k+ étoiles GitHub) est un microservice HTTP containerisé pour générer des PDF depuis HTML, URLs, Markdown et documents Office (DOCX, XLSX, PPTX) via une API REST épurée. Déployez-le sur un VPS et remplacez les services PDF SaaS facturés à la page par un coût mensuel fixe. Chromium et LibreOffice sont intégrés dans le conteneur unique — aucune dépendance supplémentaire. Utilisez-le pour générer des factures, rapports, contrats ou tout document depuis vos applications backend.
Produisez vos modèles HTML de factures en PDF côté serveur et envoyez-les en pièces jointes ou stockez-les en S3. Aucune facturation par document, aucun accès tiers à vos données financières.
Ajoutez un bouton « Télécharger en PDF » à votre tableau de bord. Votre backend envoie le rapport HTML à Gotenberg et diffuse le PDF directement à l'utilisateur — sans bibliothèque frontend ni extension navigateur.
Convertissez les fichiers DOCX ou XLSX téléversés en PDF pour l'archivage, la prévisualisation ou les flux de signature électronique. La route LibreOffice de Gotenberg gère la conversion sans installer Office sur votre serveur.
Guide optimisé pour les VPS Cloud ServOrbit.
Ouvrez le tableau de bord ServOrbit, rendez-vous dans Marketplace → Développement → Gotenberg, et cliquez sur Déployer. Docker tire l'image gotenberg/gotenberg:8 — elle inclut Chromium et LibreOffice — et démarre le serveur HTTP sur le port 3000. Le service est prêt en moins de 30 secondes.
Depuis votre application ou un terminal, envoyez votre HTML à la route Chromium :
`
curl -s --request POST 'http://127.0.0.1:3000/forms/chromium/convert/html' \
--form '[email protected]' \
-o facture.pdf`
Gotenberg rend la page avec une instance Chromium complète et retourne le PDF en flux binaire.
Pour capturer une page web en direct :
`
curl -s --request POST 'http://127.0.0.1:3000/forms/chromium/convert/url' \
--form 'url=https://votre-page-rapport.com' \
-o rapport.pdf`
Utile pour archiver des vues de tableau de bord, générer des rapports hebdomadaires ou capturer des reçus.
Gotenberg n'a pas d'authentification intégrée. Protégez l'API en la plaçant derrière un reverse proxy (nginx) avec une authentification HTTP basic ou en restreignant l'accès à un réseau interne uniquement. Le schéma standard est de garder le port 3000 lié à 127.0.0.1 et de l'appeler depuis le backend de votre application sur le même serveur.
Vous maintenez un projet qui utilise Gotenberg ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.
[](https://servorbit.com/vps-cloud?template=gotenberg&utm_source=deploy-badge&utm_medium=referral&utm_campaign=gotenberg)<a href="https://servorbit.com/vps-cloud?template=gotenberg&utm_source=deploy-badge&utm_medium=referral&utm_campaign=gotenberg"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Gotenberg on ServOrbit" height="40"></a>Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.
La plateforme de design open-source auto-hébergeable — alternative à Figma pour les équipes produit, avec collaboration en temps réel, prototypage interactif et export CSS live.
Collaboration & ProductivitéSuite PDF complète self-hosted, #1 application PDF sur GitHub : convertir, fusionner, diviser, compresser, OCR, filigraner et 50+ opérations — aucune donnée envoyée en nuage.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.