Paperless-ngx self-hosted

Paperless-ngx est une solution de gestion documentaire open source. Elle indexe vos documents, applique l’OCR et offre une recherche plein texte rapide.

En bref : Paperless-ngx s’héberge via Docker et s’expose en 443 (HTTPS uniquement), derrière un reverse proxy. Aucune ouverture de port réseau additionnelle côté serveur n’est requise.

Installation

Stack Docker Compose (application, base PostgreSQL, Redis, moteur OCR). Interface exposée en HTTPS via reverse proxy.

Exemple de déploiement Docker Compose (schématique) :

services:
  webserver:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
  db:
    image: postgres:16
  broker:
    image: redis:7
  # interface exposée en 443 via reverse proxy

Architecture

Application Django (Python) + PostgreSQL + Redis pour les tâches asynchrones. OCR via Tesseract. Stockage des fichiers sur disque.

Performance

L’OCR est gourmand au moment de l’import mais s’exécute en arrière-plan. La consultation reste fluide.

Exigences réseau

Paperless-ngx fonctionne intégralement en HTTPS. Port exposé : 443 (HTTPS uniquement). C’est l’une des conditions du catalogue apps-france.fr : chaque application est accessible uniquement via le port 443.

Avantages du self-hosting

  • Recherche plein texte sur tous vos documents.
  • Données comptables conservées en France.
  • Workflows de tri automatiques.
  • Format d’archivage ouvert (vos PDF restent lisibles).

Projet open source

Paperless-ngx est un projet open source. Code source et documentation : https://github.com/paperless-ngx/paperless-ngx.

Pas envie de gérer le serveur ? Nous hébergeons Paperless-ngx pour vous, en France, sans maintenance de votre côté. Voir l’offre Paperless-ngx →

Préférez-vous une version hébergée et gérée ?

Nous installons, maintenons et sauvegardons Paperless-ngx pour vous, en France.