Aller au contenu

[Partage] pdf-dispatch — scinder automatiquement des PDF scannés par code-barres/QR (self-hosted, Docker)

Featured Replies

Posté(e)

Bonjour à tous,

Je partage ici un projet que je développe et maintiens : pdf-dispatch, un service self-hosted (Docker) qui scinde automatiquement des PDF scannés en documents séparés, à partir de codes-barres ou QR codes détectés sur les pages.

Le besoin de départ : scanner un lot de documents (factures, courriers) en une seule fois, avec une feuille séparatrice imprimée entre chaque document, et laisser l'outil les re-découper et les ranger automatiquement — sans repasser par une GED complète type paperless-ngx si on n'a besoin que de cette étape.

Fonctionnement

  • Surveille un dossier (/input), ou une boîte email IMAP, ou dépôt via interface web/API

  • Détecte le code sur chaque page (valeur exacte ou motif glob, ex. INVOICE*)

  • Scinde et range dans des sous-dossiers de sortie configurables

  • Alternative sans code-barres : séparation sur simple page blanche (façon photocopieur)

  • Notifications par webhook HTTP ou script de post-traitement

  • Purge automatique configurable des anciens fichiers

  • API REST complète (OpenAPI/Swagger intégré)

  • Image multi-architecture (linux/amd64 + linux/arm64 — donc compatible NAS ARM/Raspberry Pi)

  • Interface bilingue FR/EN

Installation : image Docker sur GHCR (ghcr.io/lheriss/pdf-dispatch), un docker-compose.yml d'exemple est fourni dans le README. Licence MIT.

Quelques captures :

main-interface.png
Interface principale — dépôt par glisser-déposer, statistiques et journal d'activité

triggers.png
Configuration des déclencheurs et du nom de fichier de sortie

email.png
Relève d'une boîte IMAP en entrée

Dépôt GitHub avec toute la documentation : https://github.com/Lheriss/pdf-dispatch

N'hésitez pas si vous avez des questions sur le déploiement sur NAS Synology (c'est là que je le fais tourner moi-même), ou des retours/suggestions — je suis preneur.

Modifié par Lheriss
Ajout des captures d'écran

Posté(e)

C'est peut-être intéressant ; je ne suis pas client.
Mais tu te pointes ici pour balancer ta com sur un premier message, sans présentation, j'hésite à masquer ta "pub".

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.