Skip to content

JeremieAlcaraz/n8n-easy-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation de n8n avec Multipass et Cloudflared

Ce projet permet de créer une instance n8n de chez soi via un tunnel SSH (cloudflared) en utilisant multipass pour créer une VM. Il y a également Watchtower qui permet une MàJ automatique de n8n.


Prérequis

  • Un nom de domaine enregistré ou proxisé sur Cloudflare
  • Multipass installé sur votre machine hôte

Étapes d'installation

1. Installation de Multipass

Téléchargez et installez Multipass depuis le site officiel : https://canonical.com/multipass

2. Création de l'instance Ubuntu avec Docker

Ouvrez le terminal de votre machine hôte et exécutez la commande suivante :

multipass launch docker --name n8n --cpus 4 --memory 8G --disk 50G

3. Connexion à l'instance Multipass

multipass shell n8n

4. Clonage du repository

Une fois connecté à l'instance, clonez le repository :

git clone https://github.com/JeremieAlcaraz/n8n-cloudflared-install-multipass.git

5. Configuration du fichier .env

5.1 Démarrer le script d'initialisation

Se placer dans le dossier

cd n8n-cloudflared-install-multipass.git

Rendre le script exécutable

chmod +x init.sh

Exécuter le script d'initialisation

./init.sh

5.2 Création du tunnel Cloudflared

  1. Connectez-vous à https://one.dash.cloudflare.com

  2. Naviguez dans le menu latéral vers "Network"

  3. Choisissez "Créer un tunnel cloudflared"

  4. Nommez le tunnel (par exemple : n8n_app_prod)

  5. Sélectionnez Docker

  6. Copiez la commande et extrayez uniquement le token

  7. Rentrer les infos suivantes en adaptant votre nom de domaine (puis enregistrer)

    10109

Puis suivre les directives dans le terminal !

6. Lancement de l'application

Une fois le fichier .env ready, lancer la stack n8n avec la commande :

docker compose up -d

Dépannage

  • Assurez-vous que votre nom de domaine est correctement configuré sur Cloudflare
  • Vérifiez les permissions et la validité du token Cloudflared
  • Consultez les logs en cas de problème d'installation

Ressources

About

an easy way to install n8n local or VPS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages