n8n Starter Kit : le guide complet
5 / 38

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/n8n

Ouvrez 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.