[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-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":53,"specs":69,"compatibleOs":77,"relatedApps":78,"relatedPosts":93,"category":97},"code-server",{"fr":7,"en":7,"ar":7},{"fr":10,"en":11,"ar":12},"developpement","development","التطوير","Code Server","VS Code in your browser — self-hosted on your VPS, password-protected, with a persistent workspace.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Finstall-code-server-vps",null,"Self-hosted VS Code in your browser — code from any device.","Code Server turns your VPS into a fully-featured development environment accessible from any browser. It runs a genuine VS Code server — extensions, settings and terminal — entirely on your own infrastructure. Open a tab on a tablet, a Chromebook or a lightweight laptop and get the same IDE experience as your desktop, with your code never leaving your server.\n\nA single lightweight container handles everything. The persistent volume stores your home directory, extensions and VS Code preferences across restarts. Password authentication is generated at provisioning time and injected automatically.",[22,23,24,25,26,27],"Full VS Code in the browser — extensions, IntelliSense, integrated terminal, debugger","Single container, ~500 MB RAM — no external database or Redis required","Password-protected access — secret generated at provisioning, injected via PASSWORD env var","Persistent workspace — home directory, extensions and settings survive container restarts","Code from any device — tablet, Chromebook, low-powered laptop, anywhere with a browser","Works without a domain — SSH tunnel or domain + HTTPS both supported",[29,32,35],{"title":30,"body":31},"Code from any device","Your VPS becomes your development machine. Open VS Code from a tablet, a Chromebook or a borrowed laptop — files, extensions and terminal are always ready, exactly as you left them.",{"title":33,"body":34},"Consistent team environment","Each developer gets an identical VS Code instance on the server with the same Node.js, Python or PHP runtime. No more 'works on my machine' — everyone shares the same environment.",{"title":36,"body":37},"Remote pair programming","Share the URL with a collaborator. Two developers can view the same files in the same environment without screen sharing or installing any software locally.",[39,42,45,48,51],{"title":40,"body":41},"Deploy Code Server from the marketplace","In your ServOrbit control panel, go to Marketplace → Development → Code Server and click Deploy. The container starts in under 30 seconds.",{"title":43,"body":44},"Connect for the first time","Open the URL provided by ServOrbit. A password prompt appears — enter the generated password shown in your dashboard. VS Code opens immediately in your browser.",{"title":46,"body":47},"Open a terminal and start coding","Press Ctrl+` or go to Terminal → New Terminal. You are inside the container home directory. Install Node.js, Python or any runtime, clone your repository and start your project.",{"title":49,"body":50},"Install extensions","Open the Extensions panel (Ctrl+Shift+X). Search for any extension — ESLint, Prettier, Python, GitLens — and install it. Extensions are stored in the persistent volume and survive restarts.",{"title":43,"body":52},"Without a domain, use an SSH tunnel: `ssh -L 8080:127.0.0.1:8080 root@\u003Cyour-ip>` then open `http:\u002F\u002Flocalhost:8080`. With a domain, HTTPS is set up automatically and unlocks clipboard access.",[54,57,60,63,66],{"q":55,"a":56},"Can I install VS Code extensions on Code Server?","Yes — the built-in Open VSX Registry covers thousands of popular extensions: ESLint, Prettier, Python, GitLens, and more. Any extension you install is stored in the persistent volume and survives container restarts.",{"q":58,"a":59},"Is my code saved if the container restarts?","Yes. Your home directory is stored in a named Docker volume (`code-server-data`). Files, extensions and VS Code settings all survive restarts. Only unsaved in-memory state is lost.",{"q":61,"a":62},"What is the difference between Code Server and GitHub Codespaces?","GitHub Codespaces is a managed cloud service billed per usage. Code Server runs entirely on your own VPS — you control the data, the runtime and the cost. Your code never leaves your server.",{"q":64,"a":65},"Does Code Server need a domain name?","No. Without a domain, access it through an SSH tunnel: `ssh -L 8080:127.0.0.1:8080 root@\u003Cyour-ip>` and open `http:\u002F\u002Flocalhost:8080`. Attaching a domain adds HTTPS and unlocks clipboard and other browser features.",{"q":67,"a":68},"Can several developers share the same Code Server instance?","Code Server is designed for a single authenticated user per instance. For team use, deploy one instance per developer — each gets their own isolated container, volume and workspace.",{"cpu":70,"ram":71,"stack":72,"license":76},"1 vCPU","1 GB minimum",[73,74,75],"Docker","Node.js","VS Code","MIT",[],[79,87],{"name":80,"slug":81,"categorySlug":11,"categoryName":82,"categoryColor":83,"logo":84,"tagline":85,"description":86},"Docker Development Stack","docker-dev-stack","Development","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fdocker","A Docker Compose environment shareable across all your developers — hot reload, isolation, consistency.","A complete development environment with Docker Compose and hot reload. Share the same configuration across all your developers.",{"name":88,"slug":89,"categorySlug":11,"categoryName":82,"categoryColor":83,"logo":90,"tagline":91,"description":92},"Gitea","gitea","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fgitea.svg","Your own GitHub, self-hosted on a single VPS — repositories, pull requests, CI\u002FCD and a package registry, with no per-seat billing.","Your own GitHub, self-hosted in minutes. Full Git platform with CI\u002FCD (Gitea Actions), package registry and team permissions — without usage-based billing.",[94,95,96],"stack-dev-docker-vps","heberger-it-tools-vps","demarrer-avec-docker-vps",{"key":10,"slug":11,"name":82,"objective":98,"icon":99,"color":83},"Kick off a software project quickly.","dev",1787661764454]