Me souviens d’un sujet où des personnes voulaient installer N8N,
C’est plutôt laborieux dans l’ensemble d’installer à chaque fois ces tools open source dans un droplet (Digital Ocean) distinct et de faire les manips d’installation.
=> La solution = PaaS comme Platform as a service
Avec Caprover (Open Source & Gratuit), installé dans un Droplet à 5$, je peux installer un paquet d’outils gratuitement et mettre ça dans un seul et même Droplet,
En ayant une installation en 1 click la plupart du temps avec le sous-domaine qui se configure
Je vois que ça a été un tool suivi à ses débuts,
Je ne suis pas dev, ni sysadmin ou quoi (seulement des connaissances de minage crypto y a fort longtemps),
Mais je m’essaye à tout ça en ce moment, je suis venu avec mon œil neuf
Ravi que ça fasse des heureux, moi le premier ahah
En similaire, il y a également dokku (et sa très bonne feat pour auto deploy depuis un git) qui existe depuis des années Mais il n’y a pas d’interface friendly !
De mon côté, je ne peux que recommander de faire l’installation via Docker. Cela m’a pris (réellement) moins de 10 minutes à le monter sur mon serveur.
Je me permets de partager mon docker-stack pour les intéressés et pour simplifier la tâche :
Dans le même genre j’essaie de monter une suite de stack no/low code opensource où l’idée c’est quelques clics et déploy.(Caprover me convenait pas pour mon utilisation).
Concrètement on peut installer la stack de son choix sur un VPS privé (dans le cas du click and deploy c’est sur DigitalOcean).
Le tout utilise du docker et traefik. Il y a encore un « gros chantier » en améliorant les var de chaque stack + ajout de sécu.
C’est un side-project donc j’avance au fur et à mesure, le tout est opensource.
Je suis preneur pour vos avis et retours. Idem si vous voulez participer c’est avec grand plaisir (chan discord pour échanger si besoin).
Je connais Jazys et j’utilise son tool, pour les devs et les non-devs vous pouvez check le repo,
L’install d’une stack composée de plusieurs apps se fait littéralement en 5min tout est fait pour que ça soit utilisable par le plus grand nombre bref c’est du lourd
ça fait bien quelques mois que je travail dessus. (merci @djang0 )
Au final quand tout sera bien débuggé, une 50 aine de stacks pour gérer son business, sa team, partager des notes, fichiers, wiki mais aussi des tools pour stocker les données, créer des interfaces, etc…
C’est un méga grosse boite à outils opensource pour son business
Si tu utilises N8N, au niveau du fonctionnement tu as jamais de problème ? J’ai peur de devenir dépendant de l’outil mais de pas être capable de le debug en cas de souci
Personnellement, je n’ai jamais rencontré de pb avec mes instances n8n avec caprover lors des migrations. Check bien tes .env, notamment pour les variables telles que WEBHOOK_URL, N8N_EDITOR_BASE_URL, N8N_ENCRYPTION_KEY, et TZ et normalement tout roule