Module 1 · Pourquoi n8nEnviron 1 min
Essayer n8n sur votre ordinateur
Docker est la voie recommandée pour héberger n8n soi-même. À partir de n8n 3.0, c’est même la seule : l’installation par npm ou npx n8n n’est plus prise en charge. Installez Docker Desktop, puis lancez ces deux commandes dans un terminal :
Terminal
docker volume create n8n_data
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-e GENERIC_TIMEZONE="Africa/Casablanca" \
-e TZ="Africa/Casablanca" \
-e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
-v n8n_data:/home/node/.n8n \
n8nio/n8nOuvrez ensuite http://localhost:5678 et créez le compte propriétaire. Le volume n8n_data conserve vos workflows, vos identifiants et la clé de chiffrement quand le conteneur s’arrête. Le fuseau Africa/Casablanca compte aussi : c’est lui qui fixe l’heure de vos déclencheurs planifiés.
Avant la productionCette commande sert à apprendre. Un n8n de production demande un nom de domaine en HTTPS, des sauvegardes testées, des mises à jour suivies et une clé de chiffrement (
N8N_ENCRYPTION_KEY) conservée hors du serveur : sans elle, les identifiants enregistrés ne peuvent plus être déchiffrés. La documentation de n8n réserve l’auto-hébergement aux personnes à l’aise avec les serveurs ; sinon, elle conseille n8n Cloud.