N8n gratuit : installation et hébergement

Vous pouvez héberger votre instance n8n en suivant la documention ci dessous pour créer encore plus d'automatisation gratuitement.

Photo de profil de Antone Barbaud
Antone Barbaud
Publier le :
June 17, 2025

Introduction

Qu'est-ce que n8n ?

n8n est un outil gratuit qui automatise vos tâches répétitives entre différentes applications, sans avoir besoin de programmer. Par exemple, il peut automatiquement sauvegarder vos emails dans Google Drive ou vous alerter sur Slack quand vous recevez une nouvelle commande.

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • Un compte GitHub
  • Un compte Render (gratuit)
  • Un compte Supabase (gratuit)

Étape 1 : Config Render

Connexion à Render

Rendez-vous sur render.com et cliquez sur le bouton "Get Started" pour commencer la création de votre compte.

Autorise la liason Github / Render

Si vous n'en avez pas déjà un, commencez par créer un compte GitHub, puis autorisez Render à accéder à vos dépôts.

Déployment sur Render

Rendez-vous sur ce repository GitHub webary-n8n-render puis cliquez sur le bouton violet "Deploy to Render"

Configuration de Render avec Blueprint

Donnez un nom personnalisé à votre Blueprint, puis cliquez sur "Deploy Blueprint" pour lancer le déploiement.

Dashboard Render

Dans le dashboard de Render, vous verrez apparaître votre Blueprint (ici nommé "n8n") ainsi que la base de données associée (n8nDB) qui a été créée automatiquement.

Suppression de la bdd Render

Rendez-vous dans votre dashboard Render et supprimez la base de données qui a été générée automatiquement lors du déploiement. Cette étape est importante pour éviter tout conflit avec votre base de données Supabase.

Étape 2 : Config Supabase

Connexion sur Supabase

Rendez-vous sur le site de Supabase (supabase.com) et cliquez sur le bouton "Start your project" pour commencer la création de votre base de données.

Création de l'organisation

Donnez un nom à votre organisation, choisissez le type de personnel, optez pour le plan gratuit, puis cliquez sur « Créer l'organisation »

Création du projet

Donnez un nom à votre projet, générez un mot de passe sécurisé et notez-le soigneusement (vous en aurez besoin plus tard). Sélectionnez la région "West EU" pour optimiser les performances, puis cliquez sur "Create new project"

Connexion la bdd Supabase avec Render

Rendez-vous sur votre dashboard Supabase et cliquez sur le bouton "Connect" pour accéder aux informations de connexion.

Récupération des paramètres de connexion Supabase

Dans la section "Transaction pooler", copiez les paramètres de connexion - vous en aurez besoin pour configurer Render.

Configuration des variables d'environnement

Dans Render, allez dans la section "Environment" de votre projet. Cliquez sur "Edit" pour modifier chaque variable avec vos paramètres Supabase.

Créez aussi une variable "WEBHOOK_URL" avec l'URL complète de votre service n8n (qui finit par ".onrender.com"). Important : ajoutez un "/" à la fin de l'URL.

Première connexion à n8n

Accédez à votre instance n8n en utilisant l'URL que vous avez configurée dans la variable WEBHOOK_URL, puis créez votre compte utilisateur pour commencer à utiliser la plateforme.

Création du workflow "Keep Alive"

Pour éviter que votre service Render se mette en veille (après 15 minutes d'inactivité), créez un workflow "keep-alive". Ajoutez un nœud "Schedule Trigger" (intervalle 10 minutes) connecté à un nœud "HTTP Request" qui pingera votre service.

Important : activez le workflow en basculant sur "Active" - il s'exécutera automatiquement toutes les 10 minutes pour maintenir votre instance éveillée.

Configuration noeud HTTP Request

Dans le nœud HTTP Request, configurez les paramètres suivants :

Ce endpoint "/healthz" vérifie l'état de votre service. En l'appelant toutes les 10 minutes, vous maintenez votre instance Render active et évitez qu'elle se mette en veille, garantissant la disponibilité continue de n8n.

Conclusion

Félicitations ! Vous disposez maintenant d'une instance n8n entièrement fonctionnelle et gratuite. Cette configuration vous ouvre les portes d'automatisations puissantes sans aucun coût initial. Pour vos projets d'automatisation n8n plus complexes ou personnalisés, Webary reste à votre disposition pour vous accompagner.