co-founder of Coder (the company behind code-server) here…
We found that the biggest inhibitor to remote development was the lack of environmental flexibility. For example, Codespaces confines you to an ephemeral Linux container running on Azure, and our old product confined users to semi-stateful Kubernetes pods.
With coder/coder, you can use any operating system on any kind of compute on any cloud and change every single configuration knob. You can also mix and match cloud resources. An early user has hundreds of cloud resources in each workspace, including IAM roles, secrets, and network rules.
Early users are running stateful VMs running on GCP, Docker containers on big servers, Kubernetes Pods, and Windows VMs on Azure. We’re stoked to watch people adopt remote development in their own ways.
We found that the biggest inhibitor to remote development was the lack of environmental flexibility. For example, Codespaces confines you to an ephemeral Linux container running on Azure, and our old product confined users to semi-stateful Kubernetes pods.
With coder/coder, you can use any operating system on any kind of compute on any cloud and change every single configuration knob. You can also mix and match cloud resources. An early user has hundreds of cloud resources in each workspace, including IAM roles, secrets, and network rules.
Early users are running stateful VMs running on GCP, Docker containers on big servers, Kubernetes Pods, and Windows VMs on Azure. We’re stoked to watch people adopt remote development in their own ways.