Bonjour les raspipceros !
Si vous êtes passionné par l’automatisation et que vous souhaitez libérer le potentiel de votre nouvel ordinateur-clavier Raspberry Pi 500+, vous êtes au bon endroit. Aujourd’hui, nous allons vous montrer comment transformer votre Pi en un puissant serveur d’automatisation personnel à l’aide de n8n, un outil qui vous permet de connecter des centaines d’applications et de services (comme Slack, Gmail, Trello, des bases de données, etc.) pour créer des flux de travail sans avoir à payer d’abonnement.
Oubliez Zapier ou IFTTT : avec n8n, vous avez le contrôle total de vos données. Et grâce à la puissance du Pi 500+, vous disposerez de nombreuses performances pour maintenir vos streams actifs 24h/24 et 7j/7.
De quoi avez-vous besoin?
Avant de commencer avec le logiciel, assurez-vous de disposer du matériel optimal que vous pouvez trouver dans notre boutique Raspberryme.com :

- Raspberry Pi 500+ : (Le cerveau de l’opération).
- Alimentation 27W (5V/5A) : Indispensable ! Un serveur a besoin d’une alimentation stable pour fonctionner sans panne.
- Stockage (SSD recommandé) : Pour un serveur fonctionnant en permanence, une carte microSD haute vitesse est le minimum, mais nous recommandons fortement un SSD externe connecté via USB 3.0. Cela garantit une vitesse maximale et une durée de vie beaucoup plus longue.
- Connexion Ethernet : connectez votre Pi directement au routeur pour une fiabilité et une vitesse de réseau optimales.
Guide d’installation : n8n sur le système d’exploitation Raspberry Pi
Nous utiliserons la méthode d’installation directe via Node.js, idéale pour avoir un contrôle total sur votre environnement serveur. Nous supposons que vous avez déjà installé le système d’exploitation Raspberry Pi (64 bits) et que vous êtes connecté via SSH ou à l’aide du terminal.
Étape 1 : Mettre à jour le système
Garder le système à jour est toujours la première étape :
Frapper
| 1 | sudo apt update && sudo apt upgrade -y |
Étape 2 : Installez Node.js et npm
n8n est construit sur Node.js. Nous installerons la version recommandée (généralement 18.x) pour garantir la compatibilité.
Frapper
Vérifiez que l’installation a réussi :
Frapper
Étape 3 : Installer n8n à l’échelle mondiale
Maintenant, nous utilisons npm (le gestionnaire de packages Node) pour installer n8n :
Frapper
Étape 4 : Configurer n8n en tant que service (recommandé)
Pour que n8n s’exécute automatiquement lorsque vous démarrez le Pi et reste actif en arrière-plan, nous allons le configurer en tant que service avec systemd.
1. Créez le fichier de service :
Frapper
| 1 | sudo nano /etc/systemd/system/n8n.service |
2. Collez le contenu suivant dans le fichier (assurez-vous User être pi ou l’utilisateur que vous utilisez) :
Ini, TOML
| 1234567891011121314 | [Unit]Description=n8n Automation ToolAfter=network.target[Service]ExecStart=/usr/bin/n8nRestart=alwaysUser=piEnvironment=PATH=/usr/bin:/usr/local/binEnvironment=NODE_ENV=productionWorkingDirectory=/home/pi/[Install]WantedBy=multi-user.target |
3. Activez et démarrez le service :
Frapper
| 12 | sudo systemctl enable n8nsudo systemctl start n8n |
4. Vérifiez l’état :
Frapper
| 1 | sudo systemctl status n8n |
Si tu vois active (running)vous l’avez fait !
Accédez à votre serveur n8n
n8n s’exécute par défaut sur le port 5678.
Pour accéder à l’interface web, ouvrez simplement votre navigateur sur n’importe quel ordinateur de votre réseau et saisissez l’adresse IP de votre Raspberry Pi suivie du port :
http://[Tu_Dirección_IP_de_la_Pi]:5678
Source de l’article :
https://www.kevsrobots.com/blog/n8n
Découvrez comment Raspberry Pi est né dans cette vidéo :

