BentoPDF đ±, l'outil pour Ă©diter, fusionner et gĂ©rer vos PDF, client-side et selfhosted
Introduction
Section intitulĂ©e « Introduction »BentoPDF đ± est prĂ©sentĂ© comme une autre solution pour manipuler vos documents PDF (alternative Ă Sedja ou Stirling ou dans une moindre mesure Adobe Acrobat.).
Ce qui le distingue ? Il sâagit dâun toolkit entiĂšrement client-side : aucune donnĂ©e nâest envoyĂ©e Ă un serveur externe, garantissant une confidentialitĂ© maximale. Il est disponible ici, bien entendu, il sâagit dâune solution opensource que vous pouvez hĂ©berger vous-mĂȘme sur votre serveur. Dans cet article, jâai fait installation via Docker-Compose et via Unraid.
Installation
Section intitulĂ©e « Installation »Pour les utilisateurs auto-hĂ©bergĂ©s (self-hosted), jâai fais un guide via docker-compose ou via unraid.
Déploiement via Docker Compose
Section intitulĂ©e « DĂ©ploiement via Docker Compose »BentoPDF sâinstalle facilement via Docker, car il ne nĂ©cessite pas de base de donnĂ©es ou dâautre service.
Voici le docker-compose.yml :
services: bentopdf: image: bentopdf/bentopdf:latest container_name: bentopdf restart: unless-stopped ports: - "3000:80"Ensuite, lancer le conteneur avec docker-compose up -d puis allez sûr http://localhost:3000.
Déploiement via Unraid
Section intitulĂ©e « DĂ©ploiement via Unraid »Pour les utilisateurs dâUnraid, lâinstallation peut ĂȘtre simplifiĂ©e via le catalogue dâapplication.
- Ătape 1 : AccĂ©der Ă la section APPS, rechercher et installer le modĂšle BentoPDF.

- Ătape 2 : Selon votre prĂ©fĂ©rence choisissez un autre port ou une autre carte rĂ©seau virtuel (pour ma part, jâai choisi un autre port que le port 80.)

Cliquer ensuite sur APPLY. Puis rendez-vous sur http://IP_SERVER_UNRAID:8124, modifier par rapport au port que vous avez mis et lâIP de votre server Unraid.
Fonctionnalités
Section intitulée « Fonctionnalités »Bentopdf dispose de quelques fonctionnalités intéressantes :

- Fusionner des PDF (Merge PDFs) : Combinez plusieurs fichiers PDF en un seul document consolidé.
- Diviser des PDF (Split PDFs) : Extrayez des pages spécifiques ou divisez un document volumineux en plusieurs fichiers plus petits.
- OCR PDF (OCR PDF) : Rendez les PDF numérisés (scannés) consultables et le contenu copiable grùce à la reconnaissance optique de caractÚres.
- Chiffrer des PDF (Encrypt PDF) : Ajoutez un mot de passe pour protéger votre document PDF contre tout accÚs non autorisé, assurant ainsi sa confidentialité.
- Rédiger du Contenu (Redact Content) : Supprimez de maniÚre permanente le contenu sensible de vos PDF (texte, images) pour des raisons de sécurité et de confidentialité.
- Compacter des PDF (Compress PDF) : Réduisez la taille des fichiers PDF tout en maintenant la qualité, idéal pour le partage en ligne.
- Images vers PDF (Image to PDF) : Convertissez divers formats dâimages (JPG, PNG, WebP, etc.) en un fichier PDF professionnel.
- Markdown vers PDF (Markdown to PDF) : Transformez des fichiers
.mden documents PDF structurés et bien formatés. - Organiser les Pages (Organize Pages) : Réorganisez, dupliquez ou supprimez les pages de votre PDF avec une interface simple de glisser-déposer.
- Ăditer les MĂ©tadonnĂ©es (Edit Metadata) : Visualisez et modifiez les mĂ©tadonnĂ©es (auteur, titre, mots-clĂ©s) du PDF.
Conclusion
Section intitulĂ©e « Conclusion »BentoPDF est la rĂ©ponse pour ceux qui cherchent la puissance dâun Ă©diteur PDF en ligne sans compromettre leur sĂ©curitĂ© ou la confidentialitĂ© de leurs documents. Son dĂ©ploiement facile via Docker le rend accessible Ă tous les adeptes du self-hosting.