n8n

n8n est une plateforme d'automatisation de flux de travail no-code puissante, idéale pour la création de pipelines et d'intégrations d'IA personnalisés. Exécutez n8n en auto-hébergement sur un serveur GPU dédié de Trooper.ai pour des performances et un contrôle maximum.

UI of n8n with example workflow
Interface utilisateur de n8n avec exemple de workflow

L'auto-hébergement de n8n vous offre

  • Contrôle total des données : Gardez vos données d’automatisation sécurisées et privées.
  • Évolutivité : Profitez de la puissance d’un serveur GPU Trooper.ai pour gérer des flux de travail IA complexes.
  • Personnalisation : Adaptez n8n à vos besoins précis sans limites imposées par la plateforme.
  • Serveur GPU professionnel : Profitez d’un soutien complet pour les URL sécurisées, les webhooks et les tâches planifiées (cronjobs), ainsi que des réponses rapides.
  • Accès universel à l'API : Intégrez facilement vos flux de travail dans n'importe quelle application ou chatbot grâce à une API solide et sécurisée.

Combinez les ressources GPU dédiées de Trooper.AI avec l'automatisation flexible de n8n pour créer et déployer efficacement des workflows basés sur l'IA. Idéal pour des tâches telles que le traitement d'images/vidéos, l'analyse de données et l'automatisation de l'inférence de modèles d'IA.

À savoir ! Pour une expérience optimale, installez directement sur le serveur des outils d’IA comme ComfyUI et Ollama pour les intégrer à vos flux de travail n8n. Assurez-vous que la mémoire vive (VRAM) du GPU soit suffisante pour supporter tous les modèles et attribuez des ressources dédiées distinctes du conteneur Docker de n8n.

Qu'est-ce que n8n ?

n8n est une plateforme d'automatisation de flux de travail no-code puissante, idéale pour créer rapidement des intégrations personnalisées et automatiser des tâches complexes. ✨ Elle est particulièrement utile pour :

  • Développeurs Vibes & IA Créative : Prototyper et déployer rapidement des expériences alimentées par l’IA en connectant les modèles d’IA à diverses plateformes sans coder longuement. 💡
  • Consultants en IA : Proposer des solutions d’IA scalables et sur mesure aux clients en créant des flux de travail automatisés pour le traitement des données, l’intégration des modèles et la livraison des résultats via une API sécurisée. 🚀
  • Passionnés d’Intelligence Décisionnelle : Automatisez les processus d’extraction, de transformation et de chargement (ETL) des données depuis plusieurs sources pour obtenir des analyses plus rapides et prendre des décisions basées sur les données. 📈
  • Développeurs recherchant des solutions simples : Utilisez un éditeur de flux visuel et des nœuds préconstruits pour simplifier le développement, réduire la complexité du code et intégrer facilement les applications grâce à une API robuste et sécurisée. ⚙️

n8n permet aux utilisateurs de tous niveaux techniques de créer et de déployer des flux de travail automatisés qui connectent des applications, traitent des données et automatisent des tâches, ce qui permet de gagner du temps et des ressources. C'est parfait pour ceux qui recherchent une solution simple à des défis d'automatisation complexes.

Connexion à Ollama local

Pour maximiser les fonctionnalités, connectez OpenWebUI & Ollama à des outils locaux comme Ollama en utilisant le modèle préconfiguré. Suivez ces étapes :

  1. Construisez un flux de travail de base en utilisant la séquence “Message de chat” -> “Agent” -> “Modèle de chat Ollama”.

    Basic workflow example
    Exemple de workflow de base

  2. Configurez le nœud Ollama comme suit :

    Basic config Step 1
    Étape 1 de la configuration de base
    Basic config Step 2
    Étape 2 de la configuration de base

Assurez-vous que l’URL de base est définie sur http://host.docker.internal:11434 et que le modèle OpenWebUI & Ollama soit installé, configuré et testé avec votre modèle préféré. Pour peupler la liste des modèles dans le nœud n8n-Ollama, connectez-le comme illustré dans la capture d’écran ci-dessus puis rouvrez-le. Les modèles disponibles seront alors affichés.

Important : Nous recommandons d'utiliser le modèle OpenWebUI & Ollama, incluant Ollama, pour garantir une intégration fluide avec n8n. Pour des raisons de sécurité et de performances optimales, nous conseillons de déployer à la fois n8n et Ollama sur un serveur équipé d'une carte graphique plutôt que de se connecter à une instance locale.

Configuration du proxy SSL

Configurez n8n avec notre proxy SSL sécurisé en incluant les paramètres suivants :

Code
-e N8N_SECURE_COOKIE=false -e N8N_RUNNERS_ENABLED=true -e N8N_HOST=fsdf4t4-hdf4t46-hu6teg.apps02.trooper.cloud -e WEBHOOK_URL=https://fsdf4t4-hdf4t46-hu6teg.apps02.trooper.cloud/

Étendez vos variables d'environnement avec N8N_HOST et WEBHOOK_URL, en utilisant votre URL sécurisée (accessible en cliquant sur le numéro de port d'installation du modèle).

Débloquer des fonctionnalités supplémentaires

Example email of free n8n activation key
Exemple d'e-mail de clé d'activation n8n gratuite

Pour débloquer toutes les fonctionnalités communautaires, veuillez soumettre une adresse e-mail valide pour recevoir votre code d'activation gratuit. 🎉

Activer votre licence : Utilisez le bouton ci-dessus ou entrez manuellement la clé de licence dans Paramètres → Utilisation → Plan. Vous avez 14 jours pour finaliser l’activation. 🔑

Explorer les fonctionnalités débloquées : Profitez de l'accès à l'historique des Workflows, au débogage dans l'éditeur, aux dossiers et à la recherche d'exécution personnalisée. ✨

Accès à vie : Ces fonctionnalités sont débloquées pour une utilisation permanente.


Workflow de base final

En suivant les instructions fournies et en complétant les étapes décrites par l'agent (dans la fenêtre de discussion de n8n), vous devriez maintenant voir cet exemple de workflow, prêt à être utilisé avec Google Calendar. Notre modèle prend entièrement en charge les webhooks sécurisés et les tâches cron planifiées pour une automatisation fiable.

Nous vous souhaitons beaucoup de succès dans la création de vos workflows automatisés !


Dépannage

  1. Emplacement des données : Vos données de n8n sont situées dans le répertoire /home/trooperai/docker_n8n_data. Il est essentiel de surveiller ce dossier et de mettre en place une stratégie de sauvegarde, notamment avant les mises à jour de Docker ou du serveur lui-même. Cela garantit la préservation des données et une récupération fluide si nécessaire.

  2. Les webhooks ou les flux de travail ne fonctionnent pas : Vérifiez la configuration du proxy SSL pour vous assurer que votre URL publique sécurisée du proxy fonctionne correctement.

  3. Noeud SQL : Pour se connecter à une base de données SQL locale, utilisez host.docker.internal avec le bon port – par exemple, 5432 pour PostgreSQL ou 3306 pour MySQL –, car n8n fonctionne dans un conteneur Docker.