đ Stirling PDF â Outil de manipulation PDF auto-hĂ©bergĂ©
đïž Historique & Contexte
- Mise en service : 2025
- Objectif : avoir un alternative a ilovepdf ou acrobat reader pour la manipulation de fichier pdf.
- Solution retenue : Stirling PDF https://github.com/Stirling-Tools/Stirling-PDF
- Hébergement : VM Debian 13 uniuqmlent utilisé pour les containers docker
- Stack :
- Certificats SSL/TLS générés automatiquement via Let's Encrypt
- Fusionner/Diviser : Combiner ou séparer des PDF
- Extraire/Supprimer des pages : Gestion ciblée des pages
- Recadrer/Rotater : Ajustement de l'orientation et des marges
- Redimensionner : Modification de la taille des pages
- Organiser : Réorganisation des pages
- Vers PDF : Images, HTML, Markdown, CBZ/CBR, emails
- Depuis PDF : Word, images, RTF, PowerPoint, CSV, XML, HTML
- Formats d'archivage : Conversion PDF/A pour l'archivage long terme
- Signatures numériques : Ajout et validation de signatures
- Chiffrement : Ajout/suppression de mots de passe
- Filigranes et tampons : Protection visuelle des documents
- Rédaction : Suppression sécurisée d'informations sensibles
- Permissions : Gestion des autorisations d'accĂšs
- OCR : Reconnaissance optique de caractĂšres pour les scans
- Ădition interactive : Modification directe des PDF
- Métadonnées : Gestion des informations du document
- Annotations : Ajout/suppression de commentaires
- Formulaires : Déverrouillage et édition des formulaires PDF
- Compression : Réduction de la taille des fichiers
- Pipeline automatisé : Traitement en lot avec workflows
- Comparaison : Analyse des différences entre PDF
- Réparation : Correction des PDF corrompus
- Effets scanner : Simulation d'effets de numérisation
Pourquoi cet outil ?
Cette solution a été trouvée par un collÚgue de travail suite à une demande interne d'outil pour pouvoir manipuler facilement les PDF. La plupart des gens utilisent des outils comme ilovepdf, mais disons que pour des raisons de sécurité et de confidentialité, ce n'était pas la meilleure solution.
C'est là que mon collÚgue a trouvé cette solution que l'on a mise en pré-test. Ensuite, de mon cÎté, j'ai déployé sur mon infrastructure cet outil qui est super pratique.
Et j'ai pu en apprendre plus sur Docker aussi au passage !
đ§± Infrastructure technique
- Docker Utilisation de docker pour faire fonctionné stirling pdf
- nginx local sur la VM gérant les containers Docker (reverse proxy HTTPS pour les services internes du LAN)
- nginx frontal sur la VM dédiée au reverse proxy web (redirection depuis l'extérieur vers le nginx local, puis vers le container Docker)
đĄ FonctionnalitĂ©s principales
Stirling PDF est une application web auto-hébergée offrant beaucoup PDF :
đ§ Organisation et manipulation
đ Conversion
đ SĂ©curitĂ© et signature
đïž Visualisation et Ă©dition
⥠Fonctionnalités avancées
Document mis Ă jour en octobre 2025