Lecteur d'images par lot depuis le système de fichiers local - Workflow n8n

Découvrez comment utiliser ce flux de travail n8n essentiel pour lire plusieurs fichiers binaires (comme des JPG) depuis un répertoire disque local via des jokers. Modèles n8n de logique de base essentiels.

Aperçu du workflow

Prêt à automatiser ?

Téléchargez ce modèle de workflow n8n et commencez à l'utiliser instantanément.

Nœuds utilisés dans n8n

À qui s'adresse cette solution ?


  • Utilisateurs exploitant une instance n8n auto-hébergée avec Docker ou une conteneurisation similaire.

  • Développeurs ayant besoin de traiter des lots de fichiers locaux (images, journaux, documents).

  • Spécialistes de l'automatisation recherchant des modèles n8n simples et robustes pour la gestion des fichiers.

  • Toute personne souhaitant comprendre le fonctionnement du nœud central n8n 'Read Binary Files' (Lecture de fichiers binaires).

Vue d'ensemble

La gestion des fichiers locaux est une exigence capitale pour de nombreux déploiements n8n auto-hébergés. Ce flux de travail n8n simple mais puissant démontre la capacité fondamentale de lire plusieurs fichiers simultanément en utilisant un sélecteur de chemin incluant un joker (*). Ceci est particulièrement utile pour les pipelines nécessitant d'ingérer un volume important de données — comme des images, des fichiers journaux ou des sauvegardes de configuration — avant de les transmettre aux nœuds n8n de traitement ultérieurs. En utilisant le nœud n8n spécialisé Read Binary Files, l'automatisation assure la récupération efficace de tous les fichiers correspondants (dans ce cas, tous les fichiers .jpg dans le répertoire /data/lol/) et rend les données binaires immédiatement disponibles pour le reste de votre flux de travail n8n.

Fonctionnement

Cette automatisation suit un processus linéaire simple en deux étapes, activé manuellement pour faciliter les tests et la préparation au déploiement :


  1. Début de l'exécution : Le flux de travail n8n démarre lorsque l'utilisateur clique manuellement sur le bouton 'Execute Workflow' (Exécuter le flux de travail), en utilisant le déclencheur n8n On clicking 'execute'.

  2. Chargement par lot des fichiers : L'exécution se poursuit vers le nœud n8n Read Binary Files. Ce nœud n8n crucial est configuré pour rechercher les fichiers correspondant au modèle /data/lol/*.jpg. Le nœud n8n parcourt le chemin local spécifié (qui doit être accessible par le conteneur ou le processus n8n) et collecte tous les fichiers se terminant par l'extension .jpg. Chaque fichier est ensuite émis comme élément séparé, conservant ses données binaires et son nom de fichier, prêt pour les étapes suivantes du flux de travail n8n.

Guide d'installation


  1. Importer le flux de travail n8n : Copiez les données JSON fournies et accédez à votre instance n8n. Allez dans 'Workflows' (Flux de travail), cliquez sur 'New' (Nouveau), puis sélectionnez 'Import from JSON' (Importer depuis JSON) pour charger ce modèle n8n.

  2. Assurer l'accès aux fichiers : Si vous exécutez n8n dans Docker, assurez-vous que le chemin /data/lol/ existe sur la machine hôte et qu'il est monté comme un volume accessible par le conteneur n8n.

  3. Remplir le répertoire : Placez quelques fichiers JPG de test à l'intérieur du répertoire désigné (/data/lol/).

  4. Vérification de la configuration : Ouvrez le nœud n8n Read Binary Files et vérifiez que le paramètre File Selector (/data/lol/*.jpg) correspond bien au chemin et au type de fichier souhaités. Ajustez le chemin si nécessaire pour votre environnement serveur.

  5. Test : Utilisez le déclencheur manuel n8n 'Execute Workflow' pour lancer le flux et confirmer que le nœud n8n lit correctement les fichiers binaires.

Détails du nœud

Sur clic sur 'execute' (Déclencheur Manuel)

Fonction : Sert de déclencheur n8n de démarrage pour un test manuel immédiat. Il initialise l'exécution du flux de travail n8n sans nécessiter de planification périodique ni de webhook externe.
Configuration clé : Déclencheur n8n manuel standard, ne nécessitant aucune information d'identification ou paramètre spécifique.

Read Binary Files (Lecture de fichiers binaires)

Fonction : Ce nœud n8n puissant gère les opérations de bas niveau du système de fichiers, spécifiquement la lecture du contenu des fichiers binaires. Dans ce flux de travail n8n, il est utilisé pour charger par lot toutes les images pertinentes.
Configuration clé :
File Selector (Sélecteur de fichiers) : /data/lol/.jpg (Ceci utilise un joker (*) pour indiquer au nœud n8n de sélectionner tous les fichiers se terminant par .jpg dans le répertoire /data/lol/. Cette configuration est essentielle pour le traitement par lots dans ce flux de travail n8n.)

Workflows n8n associés

Gratuit

Nœuds: 2 Nœuds
Mis à jour: Décembre 26 2025
Voir tout
Créé par
amudhan
amudhan

En vedette*