[{"data":1,"prerenderedAt":103},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-fr-code-server":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"slugs":8,"categorySlugs":9,"name":13,"description":14,"phase":15,"unavailableReason":16,"docsUrl":17,"logo":18,"github":18,"tagline":19,"longDescription":20,"features":21,"useCases":28,"steps":38,"faq":54,"specs":70,"compatibleOs":80,"relatedApps":81,"relatedPosts":96,"category":100},"code-server",{"fr":7,"en":7,"ar":7},{"fr":10,"en":11,"ar":12},"developpement","development","التطوير","Code Server","VS Code dans le navigateur — auto-hébergé sur votre VPS, accès par mot de passe, espace de travail persistant.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Finstaller-code-server-vps",null,"VS Code auto-hébergé dans le navigateur — codez depuis n'importe quel appareil.","Code Server déploie VS Code sur votre VPS et l'expose dans le navigateur. Un conteneur, un mot de passe, un volume persistant — vos fichiers, extensions et paramètres restent intacts entre les redémarrages.",[22,23,24,25,26,27],"VS Code complet dans le navigateur — extensions, IntelliSense, terminal intégré, débogueur","Un seul conteneur léger, ~500 Mo de RAM — aucune base de données ni Redis requis","Accès protégé par mot de passe — secret généré au provisionnement, injecté via la variable PASSWORD","Espace de travail persistant — répertoire personnel, extensions et paramètres survivent aux redémarrages","Codez depuis n'importe quel appareil — tablette, Chromebook, ordinateur portable léger","Fonctionne sans domaine — tunnel SSH ou domaine + HTTPS, les deux modes sont pris en charge",[29,32,35],{"title":30,"body":31},"Coder depuis n'importe quel appareil","Votre VPS devient votre machine de développement. Ouvrez VS Code depuis une tablette, un Chromebook ou un ordinateur emprunté — vos fichiers, extensions et terminal sont toujours disponibles, exactement là où vous les avez laissés.",{"title":33,"body":34},"Environnement d'équipe uniforme","Chaque développeur dispose d'une instance VS Code identique sur le serveur, avec le même runtime Node.js, Python ou PHP. Plus de « ça marche sur ma machine » — tout le monde partage le même environnement.",{"title":36,"body":37},"Pair programming à distance","Partagez l'URL avec un collaborateur. Deux développeurs peuvent consulter les mêmes fichiers dans le même environnement, sans partage d'écran ni installation de logiciel en local.",[39,42,45,48,51],{"title":40,"body":41},"Déployer Code Server depuis la marketplace","Dans votre panneau de contrôle ServOrbit, allez dans Marketplace → Développement → Code Server et cliquez sur Déployer. Le conteneur démarre en moins de 30 secondes.",{"title":43,"body":44},"Se connecter la première fois","Ouvrez l'URL fournie par ServOrbit. Une invite de mot de passe apparaît — saisissez le mot de passe généré affiché dans votre espace client. VS Code s'ouvre immédiatement dans votre navigateur.",{"title":46,"body":47},"Ouvrir un terminal et commencer à coder","Appuyez sur Ctrl+` ou allez dans Terminal → Nouveau terminal. Vous êtes dans le répertoire personnel du conteneur. Installez Node.js, Python ou tout autre runtime, clonez votre dépôt et démarrez votre projet.",{"title":49,"body":50},"Installer des extensions","Ouvrez le panneau Extensions (Ctrl+Maj+X). Recherchez n'importe quelle extension — ESLint, Prettier, Python, GitLens — et installez-la. Les extensions sont stockées dans le volume persistant et survivent aux redémarrages.",{"title":52,"body":53},"Accéder sans domaine ou avec un domaine","Sans domaine : créez un tunnel SSH `ssh -L 8080:127.0.0.1:8080 root@\u003Cvotre-ip>` puis ouvrez `http:\u002F\u002Flocalhost:8080` (utilisez le port affiché dans votre espace client). Avec un domaine : HTTPS est configuré automatiquement et déverrouille l'accès au presse-papiers et d'autres fonctionnalités du navigateur.",[55,58,61,64,67],{"q":56,"a":57},"Puis-je installer des extensions VS Code sur Code Server ?","Oui — le registre Open VSX intégré couvre des milliers d'extensions populaires : ESLint, Prettier, Python, GitLens, etc. Toute extension installée est stockée dans le volume persistant et survit aux redémarrages du conteneur.",{"q":59,"a":60},"Mon code est-il conservé si le conteneur redémarre ?","Oui. Votre répertoire personnel est stocké dans un volume Docker nommé (`code-server-data`). Fichiers, extensions et paramètres VS Code survivent tous aux redémarrages. Seul l'état en mémoire non sauvegardé est perdu.",{"q":62,"a":63},"Quelle est la différence entre Code Server et GitHub Codespaces ?","GitHub Codespaces est un service cloud géré facturé à l'usage. Code Server tourne entièrement sur votre propre VPS — vous maîtrisez les données, le runtime et le coût. Votre code ne quitte jamais votre serveur.",{"q":65,"a":66},"Code Server nécessite-t-il un nom de domaine ?","Non. Sans domaine, accédez-y via un tunnel SSH : `ssh -L 8080:127.0.0.1:8080 root@\u003Cvotre-ip>` puis ouvrez `http:\u002F\u002Flocalhost:8080`. Rattacher un domaine ajoute HTTPS et déverrouille le presse-papiers et d'autres fonctionnalités du navigateur.",{"q":68,"a":69},"Plusieurs développeurs peuvent-ils partager la même instance Code Server ?","Code Server est conçu pour un seul utilisateur authentifié par instance. Pour une équipe, déployez une instance par développeur — chacun dispose d'un conteneur, d'un volume et d'un espace de travail isolés.",{"cpu":71,"ram":72,"disk":73,"stack":74,"license":78,"port":79},"1 vCPU","1 Go minimum","5 Go minimum",[75,76,77],"Docker","Node.js","VS Code","MIT","8080",[],[82,90],{"name":83,"slug":84,"categorySlug":10,"categoryName":85,"categoryColor":86,"logo":87,"tagline":88,"description":89},"Docker Development Stack","docker-dev-stack","Développement","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fdocker","Environnement Docker Compose partageable entre tous vos développeurs — hot reload, isolation, cohérence.","Environnement de développement complet avec Docker Compose et hot reload. Partagez la même configuration entre tous vos développeurs.",{"name":91,"slug":92,"categorySlug":10,"categoryName":85,"categoryColor":86,"logo":93,"tagline":94,"description":95},"Gitea","gitea","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fgitea.svg","Votre propre GitHub, auto-hébergé sur un seul VPS : dépôts, pull requests, CI\u002FCD avec Gitea Actions et registre de paquets, sans facturation par développeur.","Your own GitHub, self-hosted in minutes. Full Git platform with CI\u002FCD (Gitea Actions), package registry and team permissions — without usage-based billing.",[97,98,99],"stack-dev-docker-vps","heberger-it-tools-vps","demarrer-avec-docker-vps",{"key":10,"slug":10,"name":85,"objective":101,"icon":102,"color":86},"Démarrer rapidement un projet logiciel.","dev",1787661778121]