Introduction à Coolify et au déploiement sur VPS
Coolify est une solution open-source à héberger soi-même, qui se présente comme une alternative à des plateformes comme Heroku ou Scalingo. Elle permet de déployer facilement des applications moyennes sur votre propre serveur.
Préparation du VPS
- Acquisition d'un VPS OVH (déjà réalisée)
- Connexion au serveur via SSH
- Utilisation d'un utilisateur non-root (exemple : « François ») avec élévation de privilèges grâce à sudo
- Gestion et sécurisation des mots de passe, notamment via une configuration adaptée de sudoers (voir Sécuriser un VPS OVH : Installation Firewall UFW et Fail2Ban étape par étape)
Installation de Coolify
- Suivre la documentation officielle pour obtenir les commandes d'installation
- Lancer l'installation sur le VPS
- À l'issue, récupération des URLs d'accès (IPv4 principalement)
Configuration initiale
- Création d'un utilisateur root sur Coolify
- Démarrage du setup via le mode Quick Start
- Création du premier projet et déploiement de la première ressource
Configuration DNS et accès personnalisé
- Modifier les enregistrements DNS (A record) pour pointer le domaine et ses sous-domaines vers l'IP du VPS
- Ajout du domaine dans les settings de Coolify pour configurer le dashboard sur une URL dédiée
- Ajout d'un wildcard (*.domaine.fr) pour gérer plusieurs sous-domaines
- Activation d'un proxy interne pour le routing des applications hébergées
Déploiement d'une application N8N
- Dans Coolify, création d'un nouveau projet N8N avec base de données PostgreSQL associée
- Configuration simplifiée des noms pour l'application et le domaine
- Déploiement et accès via l'URL dédiée
Vérification et utilisation
- Accès à l'interface de login de Coolify via le domaine personnalisé
- Accès à N8N pour créer un compte administrateur et commencer à automatiser
Conclusion
Ce tutoriel montre comment transformer un VPS basique en plateforme d'hébergement robuste pour vos applications à l'aide de Coolify, avec un focus sur la simplicité d'installation, la gestion des DNS, et le déploiement d'applications comme N8N. Pour aller plus loin, d'autres vidéos complètent cette série avec des conseils sur la sécurité et le déploiement d'autres types d'applications, notamment Comment sécuriser et configurer un VPS OVH pour déployer une app Rails et Guide essentiel pour gérer efficacement votre VPS OVH via le dashboard.
Bonjour, aujourd'hui je vais vous montrer comment déployer Coolify sur un VPS Virtual Private Server. J'ai fait
toute une série de vidéo juste avant pour vous montrer comment acheter un VPS et faire les bases de la sécurisation de
votre VPS. Mais d'abord, qu'est-ce que c'est Coolify ? Coolify, c'est une alternative que vous allez pouvoir
héberger sur votre serveur et qui va être une alternative à Heroku, Scalingo ou n'importe quel autre
hébergeur que vous utiliseriez pour vos applications moyen. Nous, on va du coup l'utiliser et puis
je vous montrerai dans cette vidéo comment déployer une application N8N pour l'automatisation et plus tard on
fera la même chose avec un site statique et potentiellement une app RAID. Alors c'est parti. Moi, j'ai un serveur que
j'ai acheté sur OVH. On va s'y connecter. Là, je suis connecté. Et la première
chose, on va regarder dans la doc de Couify. Comment on fait pour installer Colify. Alors, on va
sélectionner la commande ici. Et c'est parti. J'ai besoin de mon mot
de passe. Donc là, il est parti pour l'installation. Une fois que ça ça va
être installé, ça va nous donner deux URL qui vont nous permettre d'accéder à
quify en ligne. Je reprends dès que l'installation est terminée. L'installation est terminée. J'ai donc
deux URL. Je vais prendre l'IPV4 et on me propose de créer un root user. Je reviens tout de suite dès que
j'aurais créé le route user. Ça y est, j'ai enregistré. J'ai créé un route user. On va pouvoir continuer le
setup. Donc ici, moi je vais essayer quick start. Je vais utiliser quick start sur
cette machine. Create my first project et deploy first resource. Ça y est,
c'est fait. Alors, un petit détail tout de même. Vous aurez certaines moi dans mon VPS ce qu'on avait fait dans une
autre vidéo, c'est que j'avais créé François comme pardon euh Sudo user. Et du coup, si j'utilise pas le nonroot
user mais le François, potentiellement vous aurez besoin d'aller mettre nos password all. Pour ça, il faut aller sur
Soudo, bisous. Et ici, vous voyez, j'ai mis nos password all. J'ai fait une autre vidéo là-dessus. Vous pourrez
trouver tout sur cette autre vidéo. Du coup, une fois que nous sommes Oups, ici dans Colify,
c'est ici que vous pouvez déployer toutes les applications utiles et que vous souhaitez. entre autres, nous on
déploiera après N8M, mais d'abord on va aller faire un petit peu de setting avec hop notre URL ici qui en réalité est
celle-là, notre IP. Moi, j'ai un nom bidon, c'est un nom que j'ai utilisé dans plusieurs autres
projets. On va aller modifier pouf les DNS ici. Ça c'est une autre application que j'ai.
Ah, je reviens tout de suite. Donc je modifie les DNS. Ici, je mets
la l'IP de mon serveur. Donc, j'ai modifié le Astérix, le HT,
le www et ww.do, démo, c'est un sous-domaine. Je l'utilise pas ici mais on va tout modifier. Dans quelques
temps, probablement 1 heure, les DNS seront déployés et je vais pouvoir continuer mon setup sur Couify. À tout
de suite. C'est reparti. Donc une fois qu'on a setuppé nos DNS, on va revenir sur Colify et on va aller dans Settings.
Dans settings, ici on va rajouter le domaine. Donc nous ça va être https coulify point un nombidon.fr.
FR et ça ça va setuper le dashboard de Colify sur cette URL comme ça on aura plus besoin d'aller sur l'IP avec le
port. Je sauvegarde. Je vais aussi aller dans serveur local host et ici je vais rajouter une wild
card. Donc h tttps un nombidon.fr.
FR. Qu'est-ce que ça fait ici ? Ça me permet de faire en sorte de rajouter tout un
tas de sous-domaines pour toutes les applications qu'on va utiliser. Ensuite, on va démarrer le proxy qui va gérer le
routing sur toutes les sous-applications. Donc typiquement moi làà je vais avoir coulify.fr
faire et à la fin de cette vidéo, on aura aussi par exemple n.fr. Une fois que ça c'est bon, on va aller
pouvoir vérifier si les DNS sont déjà propagés. Parfait. Du coup, les DNS devraient avoir propagé. Donc, on va
pouvoir aller sur coulify un nom bidon. Ça nous redirige vers la page de login. On va pouvoir se connecter.
Très bien. Donc moi, j'avais pas de projet. Du coup, ce qu'on va faire c'est qu'on va ajouter un projet
N8N. Je continue. Ici dans les ressources, on va pouvoir aller chercher
NN avec Postgresse. Une fois qu'on est ici, on voit qu'on a deux docker container,
un pour la base de données et un pour l'application N8N. Dans le nom ici, on va pouvoir simplifier ce nom. On va
mettre N8N. Et ici, pareil, on va simplifier le nom de domaine. On va juste mettre N8N, un nom bidon.
Parfait. Euh, parfait. Non, j'ai pas cliqué au bon endroit.
Si. Nen save. Très bien. Et à partir d'ici, on va faire save et on va pouvoir
déployer. Lorsque ce sera déployé, je reviendrai et on va pouvoir aller sur n.fr.
À tout de suite. Ça y est, c'est déployé. Je peux fermer. Et si je vais sur
n1ombidon.fr, J'arrive sur la page de setup owner account. Du coup, je peux créer un
profil de d'administrateur sur Nen et commencer à l'utiliser. J'espère que ça vous a plu. Continuez de
me suivre sur Cocoricodo et à bientôt.
Coolify est une plateforme open-source d'hébergement d'applications que vous installez vous-même sur un serveur privé virtuel (VPS). Elle offre une alternative simple et économique à des services comme Heroku, permettant de gérer et déployer vos applications moyens sans dépendre d'un fournisseur externe, avec un contrôle total sur votre infrastructure.
Il faut d'abord se connecter au VPS via SSH avec un utilisateur non-root doté de privilèges sudo pour la sécurité. Ensuite, il est recommandé de sécuriser le serveur en configurant un firewall (UFW) et un outil anti-intrusion (Fail2Ban), ainsi que de gérer soigneusement les permissions et mots de passe, notamment via la configuration du fichier sudoers.
Suivez la documentation officielle pour obtenir les commandes d'installation à exécuter sur votre VPS. Une fois installé, créez un utilisateur root dans Coolify et lancez le setup initial via le mode Quick Start. Vous pouvez alors démarrer la création de projets et déployer vos premières applications directement depuis le tableau de bord.
Modifiez les enregistrements DNS de votre domaine pour pointer les enregistrements A vers l'adresse IP du VPS. Ajoutez votre domaine et un wildcard (*.domaine.fr) dans les paramètres de Coolify pour gérer les sous-domaines. Activez ensuite le proxy interne dans Coolify pour assurer le routage correct des requêtes vers les applications hébergées.
Dans Coolify, créez un nouveau projet N8N puis associez-lui une base de données PostgreSQL via l'interface. Configurez les noms de l'application et du domaine pour simplifier l'accès. Déployez ensuite le projet, ce qui vous permettra d'accéder à N8N via une URL dédiée afin de commencer à automatiser vos workflows.
Utilisez l'URL personnalisée configurée via les DNS pour accéder à l'interface de login de Coolify. Lors de la première connexion, créez un utilisateur root avec un mot de passe sécurisé. Pour renforcer la sécurité, il est conseillé d'implémenter des règles firewall, de limiter les accès SSH, et d'envisager l'utilisation de SSL/TLS via Let's Encrypt.
Après l'installation initiale, il est conseillé de suivre des tutoriels complémentaires sur la sécurisation du VPS (firewall, Fail2Ban) et la gestion via le dashboard OVH. Vous pouvez aussi explorer le déploiement d'autres types d'applications comme celles en Rails pour étendre vos capacités, tout en maintenant une surveillance régulière de la sécurité et des performances serveur.
Heads up!
This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.
Generate a summary for freeRelated Summaries
Comment sécuriser et configurer un VPS OVH pour déployer une app Rails
Cette vidéo explique pas à pas comment acheter un VPS chez OVH, sécuriser l'accès via SSH avec des clés, créer un utilisateur avec droits sudo, et désactiver la connexion par mot de passe. Une démonstration complète pour déployer une application Rails sur un serveur privé.
Sécuriser un VPS OVH : Installation Firewall UFW et Fail2Ban étape par étape
Découvrez comment protéger efficacement votre VPS OVH en installant et configurant le firewall UFW ainsi que l'outil Fail2Ban pour prévenir les intrusions. Ce guide inclut également la mise en place des mises à jour automatiques pour garantir un système toujours à jour sans intervention manuelle.
Guide essentiel pour gérer efficacement votre VPS OVH via le dashboard
Découvrez des astuces pratiques pour accéder à votre VPS OVH via la console KVM, redémarrer votre serveur facilement et configurer un pare-feu directement depuis le dashboard. Ce guide vous aide à optimiser la gestion de votre VPS avec des étapes claires et accessibles.
Exploration de l'interface utilisateur de Stable Diffusion Forge : Guide Complet
Découvrez comment naviguer dans l'interface utilisateur de Stable Diffusion Forge et optimiser vos modèles et paramètres.
Maîtrisez React : JSX, ReactDOM et création de composants
Découvrez les bases essentielles pour débuter avec React dans cette vidéo complète. Apprenez le fonctionnement du JSX, la gestion du ReactDOM, ainsi que la création et l'utilisation efficace des composants React. Ce guide pratique est accompagné de conseils pour optimiser votre code, gérer les mises à jour et structurer vos projets React.
Most Viewed Summaries
Kolonyalismo at Imperyalismo: Ang Kasaysayan ng Pagsakop sa Pilipinas
Tuklasin ang kasaysayan ng kolonyalismo at imperyalismo sa Pilipinas sa pamamagitan ni Ferdinand Magellan.
A Comprehensive Guide to Using Stable Diffusion Forge UI
Explore the Stable Diffusion Forge UI, customizable settings, models, and more to enhance your image generation experience.
Mastering Inpainting with Stable Diffusion: Fix Mistakes and Enhance Your Images
Learn to fix mistakes and enhance images with Stable Diffusion's inpainting features effectively.
Pamamaraan at Patakarang Kolonyal ng mga Espanyol sa Pilipinas
Tuklasin ang mga pamamaraan at patakaran ng mga Espanyol sa Pilipinas, at ang epekto nito sa mga Pilipino.
Pamaraan at Patakarang Kolonyal ng mga Espanyol sa Pilipinas
Tuklasin ang mga pamamaraan at patakarang kolonyal ng mga Espanyol sa Pilipinas at ang mga epekto nito sa mga Pilipino.

