Kick off a software project quickly.
Self-hosted VS Code in your browser — code from any device.
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.
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.
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.
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.
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.
Guide optimized for ServOrbit Cloud VPS.
In your ServOrbit control panel, go to Marketplace → Development → Code Server and click Deploy. The container starts in under 30 seconds.
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.
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.
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.
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.
A complete development environment with Docker Compose and hot reload. Share the same configuration across all your developers.
DevelopmentYour own GitHub, self-hosted in minutes. Full Git platform with CI/CD (Gitea Actions), package registry and team permissions — without usage-based billing.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.