Partager l'information et collaborer.

Logo Stirling PDF

Stirling PDF

Toutes les opérations PDF dans une interface web privée : fusionner, découper, convertir, compresser, océriser et signer, sans qu'aucun document ne quitte votre serveur.

512 Mo (2 Go recommandé pour l'OCR intensif) RAM 1 vCPU Port 8080 Disponible

Stack technique

DockerJavaSpring BootTesseract OCR
RAM minimum512 Mo (2 Go recommandé pour l'OCR intensif)
CPU minimum1 vCPU
Port par défaut8080
OS compatiblesubuntu-24.04

Stirling PDF est l'application PDF la plus étoilée de GitHub (plus de 87 000 étoiles, licence MIT, version 2.14.2). Elle tient dans un seul conteneur Docker et expose une interface web depuis laquelle vous — ou votre équipe — enchaînez plus de cinquante opérations sans rien installer sur les postes : fusionner et découper des documents, faire pivoter des pages, compresser un fichier trop lourd, convertir depuis et vers Word ou des images, ajouter filigranes, numéros de page et signatures, caviarder un passage confidentiel, ou océriser un document scanné grâce à Tesseract.

Comme tout le traitement a lieu sur votre VPS, aucun PDF ne sort de votre réseau : les fichiers sont traités sur le serveur puis les temporaires sont supprimés automatiquement. Il n'y a ni abonnement, ni quota d'utilisation, ni dépendance à un éditeur tiers. Le conteneur Java/Spring Boot occupe moins de 512 Mo de RAM au repos et traite des documents de plusieurs mégaoctets en quelques secondes sur un seul vCPU. Le déploiement se fait depuis le Marketplace ServOrbit et l'interface est utilisable immédiatement depuis n'importe quel navigateur, sans configuration préalable. Une API REST permet par ailleurs d'automatiser les mêmes traitements depuis vos scripts ou votre chaîne d'intégration continue.

Fonctionnalités clés

Plus de 50 opérations PDF : fusion, découpe, rotation, compression, conversion (Word, images, HTML), filigrane, caviardage, signature
OCR Tesseract pour transformer un document scanné en texte cherchable, dans plus de 100 langues dont l'arabe, le français et l'anglais
Conversions dans les deux sens : PDF vers Word, Word vers PDF, PDF vers JPG/PNG/TIFF et images vers PDF, directement dans le navigateur
Protection par mot de passe ou déverrouillage d'un PDF, édition des métadonnées, aplatissement des annotations et comparaison de deux documents
Traitement en lot : numéros de page, en-têtes, pieds de page, signets et numérotation Bates
Un seul conteneur Docker, moins de 512 Mo de RAM au repos, licence MIT et aucune télémétrie après l'installation

Quand utiliser cette solution ?

1

Métiers à forte volumétrie documentaire

Cabinets d'avocats, experts-comptables et bureaux d'études manipulent des centaines de PDF par semaine. Stirling PDF leur donne un outil interne partagé pour assembler des contrats, alléger un rapport avant envoi, caviarder des données sensibles et apposer un filigrane, sans jamais téléverser les documents chez un prestataire.

2

Numérisation de documents papier

Déposez des PDF scannés ou des photos de formulaires et lancez l'OCR Tesseract pour obtenir un texte cherchable et copiable. Les paquets de langue arabe, français et anglais sont fournis dans l'image par défaut, ce qui couvre la plupart des documents administratifs marocains.

3

Outillage pour les équipes techniques

Appelez l'API REST de Stirling PDF depuis votre chaîne d'intégration continue pour convertir des factures HTML en PDF, assembler des documents en plusieurs parties ou compresser des artefacts de build — sans dépendance externe ni clé d'API à gérer.

Déployer Stirling PDF sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Commander le VPS

Une formule Ubuntu 24.04 avec 1 Go de RAM et 1 vCPU suffit : le conteneur reste sous 512 Mo au repos. Passez à 2 Go si vous prévoyez des campagnes d'OCR sur de gros documents scannés, pour éviter la pression sur le tas Java.

02

Déployer depuis le Marketplace

Dans votre espace client ServOrbit, ouvrez le Marketplace, catégorie Collaboration et productivité, et lancez le déploiement de Stirling PDF. Docker récupère l'image stirlingtools/stirling-pdf:latest et démarre le conteneur ; aucune configuration n'est nécessaire à ce stade.

03

Se connecter la première fois

Il n'y a AUCUNE connexion : l'application s'ouvre directement sur ses outils PDF, sans compte ni mot de passe. Toute personne qui connaît l'adresse peut l'utiliser et y déposer des fichiers — n'y traitez pas de documents confidentiels tant qu'une authentification n'a pas été activée devant.

04

Ouvrir l'interface web

Stirling PDF n'a pas d'adresse publique : sa configuration de catalogue démarre sans écran de connexion (SECURITY_ENABLELOGIN est à false), et une boîte à outils PDF ouverte sur Internet traite les documents de qui la trouve. Ouvrez un tunnel SSH avec ssh -L 8080:127.0.0.1:8080 root@<ip-du-vps> (8080 est le port du catalogue, donné en exemple — reportez-vous au port affiché sur la fiche de votre app dans l'espace client), puis ouvrez http://localhost:8080. L'écran d'accueil s'affiche immédiatement, sans authentification : au bout du tunnel, l'accès est déjà réservé à qui détient la clé SSH du VPS.

05

Utiliser les outils PDF

Choisissez une opération dans le menu latéral — fusionner, compresser, convertir en Word, océriser, ajouter un filigrane… — déposez le ou les fichiers, lancez le traitement et téléchargez le résultat. La taille maximale d'un fichier envoyé est fixée à 100 Mo par la configuration livrée.

06

Activer l'authentification pour une équipe

Pour réserver l'accès à des utilisateurs identifiés, connectez-vous en SSH au VPS, passez la variable d'environnement SECURITY_ENABLELOGIN à true dans le fichier compose puis redémarrez le conteneur. Stirling PDF crée un compte administrateur au démarrage suivant et affiche ses identifiants dans les journaux du conteneur.

Questions fréquentes

Stirling PDF est une suite de manipulation de PDF open source sous licence MIT, écrite en Java avec Spring Boot. Elle tourne dans un conteneur Docker unique et expose une interface web réunissant plus de cinquante opérations : fusion, découpe, compression, conversion, OCR, filigrane, caviardage et signature. C'est l'application PDF la plus étoilée de GitHub, avec plus de 87 000 étoiles.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Stirling PDF ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Stirling PDF on ServOrbit
Markdown
[![Deploy Stirling PDF on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=stirling-pdf&utm_source=deploy-badge&utm_medium=referral&utm_campaign=stirling-pdf)
HTML
<a href="https://servorbit.com/vps-cloud?template=stirling-pdf&utm_source=deploy-badge&utm_medium=referral&utm_campaign=stirling-pdf"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Stirling PDF 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é.

Partager l'information et collaborer.

Activez Stirling PDF sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 512 Mo (2 Go recommandé pour l'OCR intensif) RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet