Docker

n8n le no-code open source

Vous souhaitez automatiser des tâches, vous avez sûrement dû croiser le chemin du no-code. En effet c’est un mouvement en vogue, il permet de créer du « code » sans savoir coder. Il existe plusieurs services du plus simple IFTTT ou Zapier au plus complexe d’utilisation tel qu’Integromat.

Ce sont d’excellentes solutions, avec beaucoup de services compatibles, cependant leur version gratuite est souvent très limitée. Le prix de ces services sont plutôt élevé pour un particulier, voici une alternative.

Le no-code open source

Je vous propose donc la solution open source, installable facilement via docker, n8n. Certes il est pas compatible du moins pour le moment avec des milliers de services. Mais il intègre les principaux tel que le services googles, discord, shopify, etc …

Avant de voir l’installation, parlons du défaut de n8n : il est plutôt complexe à prendre en main lorsqu’on n’a aucune ou peu base en développement. En revanche si vous avez quelques notions, vous devrez pouvoir profiter du potentiel du cette outil !

Installer n8n via docker

Sachez qu’il existe une version d’essai directement installable sur un système Windows. n8n propose également d’héberger leur service sur leur serveurs.

Pour ceux qui souhaitent l’installer via docker, commençons.
Tout d’abord il nous faudra un système à jour :

apt update && apt full-upgrade -y

Ensuite il nous faudra docker sur notre machine, pour cela on va l’installer avec :

apt install docker.io -y

Docker est maintenant installé, il nous suffit de créer un conteneur :

docker run -d --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n

On lui a spécifier le port 5678, on peut donc aller sur votre navigateur, en tapant : http://ip-serveur:5678

Voici à quoi il ressemble, il est très similaire à Integromat en apparence mais également dans le fonctionnement et le potentiel.

Je vous laisse découvrir l’outil par vous même !

Jérémy Taunay

🪪 Be smarter everyday | 🏮 Less is more | 🐧Tech systèmes et réseaux | 🖥️ Homelaber