Mon vs-code-server
Mon setup maison pour le remote dev
J’ai conçu my-code-server à l’origine pour répondre à une frustration personnelle face aux solutions de développement à distance. Mon souhait était de pouvoir accéder à mon espace de travail depuis n’importe quel navigateur, tout en conservant exactement le même confort que sur ma machine physique. Ce projet a vu le jour sur mon réseau local en novembre 2023 sous la forme d’une simple image Docker. Devant la stabilité de cette solution au quotidien, j’ai décidé de publier le code source sur GitHub en janvier 2024. Ce qui n’était au départ qu’une expérimentation est très vite devenu mon outil de production principal, alliant minimalisme et fiabilité.
Le choix d’une architecture sans compromis
Le principal défaut de nombreuses interfaces web dédiées au code réside dans la gestion de l’écosystème. Une fois sorti de l’installation locale classique, on se heurte souvent à des registres alternatifs, des problèmes de compatibilité aléatoires ou des installations manuelles fastidieuses. J’ai donc fait le choix d’intégrer directement le serveur officiel de VS Code au sein d’un conteneur. Cette approche directe permet de garantir un fonctionnement natif et immédiat des outils les plus critiques. C’est ce qui permet, par exemple, à GitHub Copilot de s’activer sans la moindre friction dès la première connexion, tout en profitant des mises à jour régulières de l’ensemble du Visual Studio Marketplace.

Un environnement technique maîtrisé
La conception de cette image repose sur une volonté de réduire la maintenance au strict minimum. L’infrastructure s’appuie sur une configuration Docker Compose lisible et sans artifice technique complexe. La gestion des accès réseau est simplifiée grâce à un paramétrage clair des ports, idéal pour un déploiement derrière un reverse proxy. De plus, les conflits de permissions, fréquents avec les volumes persistants, sont écartés par un système de correspondance précise des identifiants utilisateur. L’espace de travail reste ainsi parfaitement intact entre chaque session, offrant une véritable continuité dans les développements, sans aucune mauvaise surprise.
Une initiative personnelle adoptée par la communauté
Au fil du temps, cette proposition technique a largement dépassé le cadre de ma propre utilisation. En mars 2026, l’image totalise plus de 43 000 téléchargements, maintenant une moyenne constante d’environ 300 nouvelles installations chaque jour.

Cet engouement démontre l’existence d’une attente réelle pour des environnements distants pragmatiques. Il est important de souligner que ce projet n’a pas la vocation de devenir une plateforme commerciale multi-utilisateurs. Sa véritable force réside dans sa fidélité inébranlable aux standards officiels, offrant ainsi aux développeurs une solution robuste, performante et immédiatement familière pour héberger l’éditeur de code de référence.