Applications

Installer Paperless-ngx et en finir avec les papiers

Installer Paperless-ngx avec Docker, importer ses documents scannés, laisser l'OCR et le classement automatique travailler, et retrouver n'importe quelle facture en une recherche.

Publié le 10 octobre 2026 · ⏱ 8 min de lecture

Paperless-ngx transforme vos papiers (factures, fiches de paie, contrats, avis d’imposition) en archive numérique : il lit le texte des documents scannés, les classe et vous permet de tout retrouver en une recherche.

Installer

Dans Mon serveur, ajoutez Paperless-ngx (800 Mo de RAM : il lance aussi une base PostgreSQL et un Redis). Adresse proposée : papiers.mondomaine.fr.

Le script crée le compte admin avec un mot de passe aléatoire, affiché à la fin de l’installation. Pour le retrouver :

sudo grep ADMIN_PASSWORD /opt/stacks/paperless/.env

Connectez-vous, puis changez ce mot de passe dans votre profil (pourquoi dans l’application et pas dans le .env).

Importer des documents

Trois façons, de la plus simple à la plus automatique :

  1. Glisser-déposer dans l’interface web (bouton « Envoyer » ou directement sur le tableau de bord).

  2. Le dossier consume : tout fichier déposé dans /opt/stacks/paperless/consume est importé automatiquement, puis retiré du dossier.

    scp facture.pdf utilisateur@IP_DU_SERVEUR:/tmp/
    ssh utilisateur@IP_DU_SERVEUR "sudo chown 1000:1000 /tmp/facture.pdf && sudo mv /tmp/facture.pdf /opt/stacks/paperless/consume/"

    Le chown donne le fichier à l’utilisateur de Paperless, qui doit pouvoir le retirer du dossier après l’import.

  3. L’application mobile : « Paperless Mobile » (Android) ou « Swift Paperless » (iOS) photographient un document et l’envoient directement.

L’OCR est réglé sur le français (PAPERLESS_OCR_LANGUAGE: fra) : accents et caractères spéciaux sont reconnus.

Laisser Paperless classer tout seul

Paperless range chaque document avec trois informations :

  • un correspondant (EDF, employeur, banque…) ;
  • un type de document (facture, fiche de paie, contrat…) ;
  • des étiquettes (impôts, maison, voiture…).

Au début, renseignez-les à la main sur une vingtaine de documents. Paperless apprend ensuite de vos choix et propose tout seul les bons classements (algorithme « Auto » par défaut). Pour les cas évidents, créez une règle : un correspondant « EDF » avec la correspondance « Contient : EDF » s’applique à chaque nouveau document.

Retrouver un document

La barre de recherche cherche dans le texte des documents, pas seulement dans leur titre : « numéro fiscal », « garantie lave-linge »… Combinez avec les filtres (correspondant, type, date) pour affiner.

Scanner : les bons réglages

  • PDF, 300 dpi, noir et blanc ou niveaux de gris : bonne reconnaissance, fichiers légers.
  • Un document = un fichier. Pour séparer automatiquement une pile scannée d’un coup, Paperless sait couper aux pages « code-barres » (voir sa documentation, section barcodes).

Sauvegarde : votre archive est précieuse

Les documents sont dans /opt/stacks/paperless/media, la base dans db. Les deux font partie de la sauvegarde de la nuit ; Paperless s’arrête quelques secondes pour une copie cohérente.

Pour une sauvegarde indépendante de Paperless (lisible même sans lui), utilisez son exportateur intégré :

cd /opt/stacks/paperless
sudo docker compose exec -T paperless document_exporter ../export

Le dossier export contient alors tous vos documents en clair, avec leurs métadonnées. C’est aussi la méthode pour migrer vers une nouvelle installation.

En cas de souci

  • Un document reste bloqué : regardez les logs, sudo docker compose logs paperless --tail 50.
  • Le serveur rame à l’import : l’OCR est gourmand. C’est normal pendant un gros import ; ça redevient calme ensuite.
  • Erreur de mot de passe de base : le piège du DB_PASSWORD.

Une commande qui ne marche pas, une explication pas claire ? Signaler une erreur dans cette page.

Prêt à vous lancer ?

Choisissez vos applications et récupérez une installation complète.

Créer mon serveur