[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"seo-verification":3,"blog-installer-code-server-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":12,"excerpt":13,"readTime":14,"views":15,"isPinned":16,"publishedAt":17,"category":18,"categories":24,"featuredImage":26,"bgImage":27,"posterImage":28,"relatedSolution":29,"intro":31,"sections":32,"ctaTitle":26,"ctaBody":26,"ctaButton":70,"ctaUrl":71,"relatedPosts":72},301,"installer-code-server-vps",{"fr":8,"en":10,"ar":11},"install-code-server-vps","تثبيت-code-server-vps","Code Server : VS Code dans votre navigateur sur VPS","Code Server (MIT, 79 k étoiles) : déployez VS Code dans le navigateur sur votre VPS, espace persistant, sans configurer aucun IDE local.",7,0,false,"2026-08-24T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},4,"Développement","developpement","bg-warning\u002F10 text-warning","dev",[25],{"id":19,"name":20,"slug":21,"color":22,"icon":23},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-code-server-vps-poster.svg",{"categorySlug":21,"appSlug":30},"code-server","Vous codez depuis plusieurs appareils ou partagez un environnement de développement avec une équipe ? Code Server transforme votre VPS en serveur VS Code — accessible depuis n'importe quel navigateur, avec vos fichiers, extensions et terminal, exactement là où vous les avez laissés.",[33,37,47,63,67],{"type":34,"title":35,"body":36},"h2","Qu'est-ce que Code Server ?","Code Server est le projet open source (MIT, 79 000 étoiles GitHub) qui empaquette VS Code côté serveur et l'expose via HTTP. Il tourne dans un conteneur Docker léger, expose le port 8080 et sert une interface navigateur indiscernable de l'application bureau. Extensions, thèmes, IntelliSense, débogueur, terminal intégré — tout fonctionne, y compris les raccourcis clavier. La seule limite notable : les extensions liées à des API propriétaires Microsoft (Remote SSH, Live Share) ne sont pas disponibles dans le registre Open VSX, mais des équivalents libres existent.",{"type":38,"title":39,"items":40},"ul","Ce que vous obtenez",[41,42,43,44,45,46],"VS Code complet dans le navigateur — IntelliSense, terminal, débogueur, git intégré","Un seul conteneur léger, ~500 Mo de RAM — aucune base de données ni Redis","Accès protégé par mot de passe — secret généré au provisionnement","Volume persistant — répertoire personnel, extensions et paramètres survivent aux redémarrages","Fonctionne sans domaine via tunnel SSH, ou avec HTTPS si un domaine est rattaché","Registre Open VSX — des milliers d'extensions : ESLint, Prettier, Python, GitLens",{"type":48,"title":49,"steps":50},"steps","Déployer Code Server sur VPS en 4 étapes",[51,54,57,60],{"title":52,"body":53},"Provisionner le VPS","Un VPS 2 vCPU \u002F 2 Go RAM suffit pour un usage individuel. Debian 12 est l'OS recommandé — léger, prévisible, et pris en charge par le template officiel codercom\u002Fcode-server.",{"title":55,"body":56},"Lancer le conteneur","Créez un docker-compose.yml avec l'image codercom\u002Fcode-server:latest. Montez un volume nommé sur \u002Fhome\u002Fcoder pour la persistance. Passez la variable PASSWORD avec un mot de passe fort. Exposez le port 8080 en loopback (127.0.0.1:8080:8080) si vous ajoutez un reverse proxy, ou directement si vous utilisez un tunnel SSH.",{"title":58,"body":59},"Configurer l'accès","Sans domaine : ssh -L 8080:127.0.0.1:8080 user@\u003Cvotre-ip> puis http:\u002F\u002Flocalhost:8080. Avec un domaine : placez nginx ou Caddy en reverse proxy sur 443 -> 8080. HTTPS déverrouille le presse-papiers du navigateur et les Web Workers.",{"title":61,"body":62},"Installer vos extensions","Ouvrez le panneau Extensions (Ctrl+Maj+X), cherchez vos outils sur le registre Open VSX et installez-les. Ils sont écrits dans \u002Fhome\u002Fcoder\u002F.local\u002Fshare\u002Fcode-server — dans le volume persistant — et restent après chaque redémarrage du conteneur.",{"type":64,"title":65,"body":66},"tip","Tunnel SSH vs domaine : quand choisir ?","Le tunnel SSH est le moyen le plus rapide de démarrer : pas de certificat, pas de DNS, accès immédiat. Mais il bloque le presse-papiers (règle de sécurité navigateur sur HTTP) et nécessite que votre session SSH reste ouverte. Un domaine avec HTTPS lève ces restrictions et vous permet d'accéder depuis un réseau où le port 22 est bloqué (partage de connexion mobile, Wi-Fi d'aéroport). Si vous codez depuis plusieurs réseaux, un sous-domaine dédié vaut la peine.",{"type":34,"title":68,"body":69},"Cas d'usage courants","Coder depuis un Chromebook ou une tablette : votre VPS devient votre machine de développement principale. Ouvrez le navigateur, entrez le mot de passe — vous retrouvez votre projet là où vous l'aviez laissé, avec le même runtime Node.js ou Python.\n\nEnvironnement d'équipe uniforme : chaque développeur dispose d'une instance identique sur le serveur avec le même runtime et les mêmes versions d'outils. Plus de « ça marche sur ma machine » — la référence est sur le VPS.\n\nPair programming à distance : partagez l'URL avec un collaborateur authentifié. Deux personnes peuvent consulter les mêmes fichiers sans partage d'écran ni installation locale.","Voir les VPS Cloud","\u002Fmarketplace\u002Fdeveloppement\u002Fcode-server",[73,88],{"id":74,"slug":75,"slugs":76,"title":79,"excerpt":80,"readTime":19,"views":15,"isPinned":16,"publishedAt":81,"category":82,"categories":83,"featuredImage":26,"bgImage":27,"posterImage":85,"relatedSolution":86},139,"stack-dev-docker-vps",{"fr":75,"en":77,"ar":78},"docker-dev-stack-on-a-vps-an-environment-ready-for-coding","حزمة-تطوير-docker-على-خادم-vps-بيئة-جاهزة-للبرمجة","Stack Dev Docker sur VPS : environnement prêt pour coder","Montez une stack dev Docker sur VPS : Compose, volumes, ports, sauvegardes et accès sécurisé pour prototyper vite.","2026-02-06T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},[84],{"id":19,"name":20,"slug":21,"color":22,"icon":23},"\u002Fblog\u002Fcovers\u002Fstack-dev-docker-vps-poster.svg",{"categorySlug":23,"appSlug":87},"docker-dev-stack",{"id":89,"slug":90,"slugs":91,"title":94,"excerpt":95,"readTime":96,"views":15,"isPinned":16,"publishedAt":97,"category":98,"categories":103,"featuredImage":26,"bgImage":27,"posterImage":105,"relatedSolution":106},269,"heberger-it-tools-vps",{"fr":90,"en":92,"ar":93},"it-tools-on-a-vps-60-developer-utilities-self-hosted","it-tools-على-vps-أكثر-من-60-أداة-للمطورين-self-hosted","IT-Tools sur VPS — 60+ outils pour développeurs, auto-hébergés","IT-Tools (MIT, 25 k+ étoiles) sur VPS : 60+ utilitaires web pour développeurs — JWT, SHA256, UUID, base64, regex — traités 100 % dans le navigateur, sans rien envoyer.",5,"2026-08-15T00:00:00+00:00",{"id":14,"name":99,"slug":100,"color":101,"icon":102},"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[104],{"id":14,"name":99,"slug":100,"color":101,"icon":102},"\u002Fblog\u002Fcovers\u002Fheberger-it-tools-vps-poster.svg",{"categorySlug":21,"appSlug":107},"it-tools",1787661694279]