Kick off a software project quickly.

Code Server

Self-hosted VS Code in your browser — code from any device.

1 GB minimum RAM 1 vCPU In validation

In validation

Automatic installation for this solution is ready and currently going through our tests on a real server. Ordering will open as soon as validation is complete.

Tech stack

DockerNode.jsVS Code
Minimum RAM1 GB minimum
Minimum CPU1 vCPU
Compatible OSChoice of Linux distributions

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.

A 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.

Key features

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

When to use this solution?

1

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.

2

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.

3

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.

Deploy Code Server on your VPS

Guide optimized for ServOrbit Cloud VPS.

01

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.

02

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.

03

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.

04

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.

05

Connect for the first time

Without a domain, use an SSH tunnel: ssh -L 8080:127.0.0.1:8080 root@<your-ip> then open http://localhost:8080. With a domain, HTTPS is set up automatically and unlocks clipboard access.

Frequently asked questions

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.

Kick off a software project quickly.

Code Server isn't orderable yet.

Automatic installation for this solution is ready and currently going through our tests on a real server. Ordering will open as soon as validation is complete.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.