
Claude + VPS + Doppler : le setup que j’aurais dû connaitre bien plus tôt
Audio Summary
AI Summary
L'utilisation des VPS (Serveurs Privés Virtuels) peut sembler complexe, mais l'avènement des agents IA comme Cloud Code ou Codex révolutionne cette gestion. Auparavant, la configuration d'un VPS impliquait l'utilisation de lignes de commande via SSH, Docker pour les outils open source, et la mise en place de pare-feux pour la sécurité. Cette approche était souvent frustrante, intimidante et limitait l'exploitation du plein potentiel des VPS, même pour les développeurs. Les interfaces étaient conçues pour des administrateurs systèmes, pas pour l'utilisateur lambda.
La rencontre avec un ami plus expérimenté a marqué un tournant. Cet ami utilisait des agents IA pour gérer sa flotte d'agents sur plusieurs VPS, installer des logiciels open source et sécuriser l'ensemble, le tout sans jamais toucher à un terminal. Cette démonstration a révélé que la limitation dans l'utilisation des VPS résidait principalement dans les connaissances techniques de chacun.
Avant cette révélation, l'auteur utilisait les VPS de manière plus conventionnelle. Pour installer des applications open source comme N8N, il passait par les installeurs automatiques des hébergeurs ou utilisait des outils comme Coolify, qui agissaient comme des "App Stores" pour logiciels open source. Pour héberger ses propres applications codées, il utilisait DocPly. Ces méthodes, bien qu'améliorant l'accessibilité, nécessitaient toujours une intervention humaine pour la configuration, la gestion des clés API, et le dépannage. Chaque service devait être configuré manuellement, et la gestion des bugs demandait une connexion directe au serveur.
La nouvelle approche, inspirée par l'ami, consiste à déléguer la gestion du VPS à un agent IA. En accordant à l'agent les accès nécessaires, il devient possible de gérer l'installation de logiciels, la configuration des applications, la gestion des DNS, des ports, et des pare-feux, simplement par le biais de requêtes en langage naturel. Aucune connaissance technique n'est plus requise.
Actuellement, l'auteur utilise plusieurs VPS segmentés par fonction : un pour les applications en production (sites web, blogs comme Notion Facile), un pour la pré-production (staging), et un pour les applications open source qu'il teste, telles qu'Umami (un outil d'analyse de trafic similaire à Google Analytics) ou Dub (pour le suivi des liens de lead magnet). Un VPS est également dédié à Hermes, configuré entièrement par l'IA. L'agent IA gère le déploiement des nouvelles applications, les mises à jour, la redondance, les sauvegardes et la sécurité. Il met en place un système de surveillance pour détecter les pannes et alerter l'utilisateur.
Cette méthode a permis de découvrir et d'installer facilement des outils open source qui, autrement, auraient été trop complexes à configurer. Par exemple, Excalidash (une alternative open source à Excalidraw), Docusil (un équivalent open source à Docusign), ou Cal.com (un outil de planification de rendez-vous). Auparavant, l'installation de tels logiciels demandait une expertise en Docker Compose et une configuration complexe des certificats HTTPS.
Pour mettre en place cette nouvelle gestion, l'auteur recommande d'utiliser Cloud Code (ou des agents similaires comme Codex ou Antigravity) connecté à un VPS. Il suggère Hostinger comme hébergeur, soulignant la facilité d'installation d'un système d'exploitation comme Ubuntu, bien géré par Cloud Code. L'installation d'un plugin spécifique pour Hostinger dans Cloud Code permet ensuite de gérer les VPS directement depuis l'interface de l'agent IA.
Une fois le VPS configuré et connecté à Cloud Code, l'agent peut être invité à sécuriser le serveur, installer Docker, et ensuite déployer des applications open source comme Cal.com. La gestion des noms de domaine et des certificats SSL/TLS est également automatisée. Pour une sécurité accrue des clés API et des variables d'environnement, des services comme Doppler peuvent être utilisés, centralisant ces informations sensibles hors de l'ordinateur local.
En résumé, l'utilisation des VPS est désormais accessible à tous, transformant des machines potentiellement sous-utilisées en plateformes puissantes pour héberger des outils open source gratuits, des applications personnelles, et automatiser des tâches complexes, le tout grâce à l'intelligence artificielle.