Kick off a software project quickly.
Coder — your development environments on your own VPS: Docker workspaces, VS Code in the browser, SSH access and Terraform templates.
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.
Coder is an open-source platform (AGPL-3.0 licence) that creates on-demand development environments on your own infrastructure. Instead of installing the same tools on every laptop, you describe a project's environment once in a Terraform template — image, languages, extensions, resources — and every developer gets their workspace in one click, identical to their teammates'.
On a ServOrbit VPS, each workspace is a Docker container on the server. You connect from the browser with VS Code (code-server), from VS Code or a JetBrains IDE installed on your machine, or over SSH with the `coder ssh` command. Code and dependencies stay on the VPS: a modest computer is enough to work, and onboarding a new developer no longer takes a day of setup. It is a self-hosted alternative to GitHub Codespaces or Gitpod.
coder ssh.coder port-forward, without exposing the container.The intern or freelancer gets an account, picks the project template and starts coding within a minute, with the right versions of PHP, Node.js or Python already installed.
A modest laptop, a tablet or a shared computer is enough: builds, tests and containers run on the VPS, not on the local machine.
For an agency or a team with confidentiality requirements, source code and secrets stay on a VPS you control instead of being copied to every computer.
Guide optimized for ServOrbit Cloud VPS.
Order an Ubuntu 24.04 VPS with at least 2 GB of RAM; plan 4 GB or more for several active workspaces. Coder requires a domain: workspaces call the server back on its HTTPS address. It opens on a subdomain of one of your domains, or on the VPS's free subdomain (coder.{dns_slug}.servorbit-dns.com), HTTPS included. No need to buy a domain name.
In your client area, select Coder, choose the address and click Install. The script deploys the Coder server and its PostgreSQL database, generates the administrator password, creates the owner account and configures the nginx reverse proxy over HTTPS, WebSocket included.
Open https://your-domain and sign in with the address [email protected] and the password shown in your client area. This account owns the installation: change its password in the account settings, under Security, then create your team's accounts.
In Templates, click Create Template, choose the "Docker Containers" starter template and confirm. Then create a workspace from this template: Coder starts a container on the VPS, installs its agent in it and shows the Running state in under a minute.
From the workspace page, open code-server in the browser, or install the CLI on your machine: coder login https://your-domain, then coder ssh <workspace> or coder config-ssh to use VS Code Remote-SSH and JetBrains IDEs.
VS Code in your browser — self-hosted on your VPS, password-protected, with a persistent workspace.
DevelopmentYour own GitHub, self-hosted in minutes. Full Git platform with CI/CD (Gitea Actions), package registry and team permissions — without usage-based billing.
DevelopmentA complete development environment with Docker Compose and hot reload. Share the same configuration across all your developers.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.
Message us on WhatsAppopens in a new tab