Skip to content

Paperless-ngx

Systeme de gestion de documents qui transforme vos documents physiques en une archive en ligne consultable avec OCR.

Imageghcr.io/paperless-ngx/paperless-ngx:latest
Interface webhttp://votre-serveur:8000
Chemin de configuration{BASE_DIR}/paperlessngx/data
Site webdocs.paperless-ngx.com
Code sourceGitHub

Impact sur les ressources

PerformanceMoyen — Traitement OCR avec broker Redis et base de donnees SQLite
StockageMoyen — Stocke les documents originaux et les donnees OCR

Installation

sh
mithrandir install paperlessngx

Architecture

Paperless-ngx fonctionne en tant que stack multi-conteneurs :

ConteneurDescription
paperlessngx_webserverApplication principale avec interface web (port 8000)
paperlessngx_brokerBroker Redis pour la file de taches

Les donnees sont stockees avec SQLite (pas besoin de conteneur de base de donnees separe). Les documents sont stockes dans quatre repertoires sous {BASE_DIR}/paperlessngx/ :

  • data/ — Donnees de l'application et base de donnees SQLite
  • media/ — Documents traites et miniatures
  • export/ — Repertoire d'exportation de documents
  • consume/ — Deposez des fichiers ici pour qu'ils soient automatiquement importes

Configuration

VariableDescription
PAPERLESS_OCR_LANGUAGELangue pour le traitement OCR (par defaut : eng). Voir les langues disponibles

Lorsque HTTPS est active via Caddy, PAPERLESS_URL est automatiquement defini avec l'URL HTTPS correcte.

Configuration initiale

  • Ouvrez l'interface web a http://votre-serveur:8000
  • Creez un compte super-utilisateur : vous serez invite lors du premier acces
  • Deposez des documents dans le repertoire consume/ ou telechargez-les via l'interface web