Saltar al contenido
FindOpenSource

Coder

Plataforma autoalojada para aprovisionar entornos de desarrollo en la nube sobre tu propia infraestructura, dando a cada desarrollador un espacio de trabajo remoto consistente y desechable.

Descripción general

Coder es una plataforma autoalojada para entornos de desarrollo en la nube (CDE): espacios de trabajo de desarrollo completos que se ejecutan sobre infraestructura controlada por el equipo en lugar del portátil de una persona. Los espacios de trabajo se definen como Terraform, de modo que un espacio de trabajo puede aprovisionar exactamente el cómputo, el acceso de red y las herramientas que el equipo estandariza, conectarse al editor que prefiera el desarrollador a través de un túnel WireGuard seguro, y apagarse automáticamente cuando está inactivo para controlar el coste.

Como los espacios de trabajo se aprovisionan a partir de una plantilla compartida en lugar de configurarse a mano, cada desarrollador obtiene un entorno consistente y reproducible en lugar de una máquina local que ha ido derivando de forma personal, y los espacios de trabajo pueden recrearse o desecharse libremente, ya que el trabajo real de un desarrollador no reside únicamente en la infraestructura subyacente del espacio de trabajo.

Coder encaja en equipos que quieren entornos de desarrollo en la nube ejecutándose sobre su propia infraestructura en lugar de la nube de un proveedor, estandarizando la incorporación y las herramientas sin renunciar al control sobre dónde se ejecutan realmente el código y el cómputo, complementando a Gitea y Portainer (también en este catálogo) en lugar de sustituirlos, ya que Coder aprovisiona el espacio de trabajo de desarrollo en sí, no el alojamiento del código ni el runtime de contenedores subyacente.

Categorías
Herramientas para desarrolladores
Palabras clave
cloud-development-environmentremote-developmentdev-environmentsworkspace-provisioning
Lenguajes
Go, TypeScript
Licencia
AGPL-3.0

¿Encontraste un error? Sugiere una edición en GitHub.