Inicio rápido | Documentos | Por qué codificador | De primera calidad
Coder permite a las organizaciones configurar entornos de desarrollo en su infraestructura de nube pública o privada. Los entornos de desarrollo en la nube se definen con Terraform, se conectan a través de un túnel Wireguard® seguro de alta velocidad y se apagan automáticamente cuando no se utilizan para ahorrar costos. Coder brinda a los equipos de ingeniería la flexibilidad de utilizar la nube para las cargas de trabajo que más les beneficien.
Definir entornos de desarrollo en la nube en Terraform
Máquinas virtuales EC2, pods de Kubernetes, contenedores Docker, etc.
Apague automáticamente los recursos inactivos para ahorrar costos
Incorporación de desarrolladores en segundos en lugar de días
La forma más conveniente de probar Coder es instalarlo en su máquina local y experimentar con el aprovisionamiento de entornos de desarrollo en la nube utilizando Docker (funciona en Linux, macOS y Windows).
# First, install Coder curl -L https://coder.com/install.sh | sh # Start the Coder server (caches data in ~/.cache/coder) coder server # Navigate to http://localhost:3000 to create your initial user, # create a Docker template and provision a workspace
La forma más sencilla de instalar Coder es utilizar nuestro script de instalación para Linux y macOS. Para Windows, utilice el último archivo ..._installer.exe
de GitHub Releases.
curl -L https://coder.com/install.sh | sh
Puede ejecutar el script de instalación con --dry-run
para ver los comandos que se utilizarán para la instalación sin ejecutarlos. Ejecute el script de instalación con --help
para obtener indicadores adicionales.
Consulte instalación para conocer métodos adicionales.
Una vez instalado, puede iniciar una implementación de producción con un solo comando:
# Configura automáticamente una URL de acceso externo en el servidor *.try.coder.appcoder# Requiere una instancia de PostgreSQL (versión 13 o superior) y un servidor URLcoder de acceso externo --postgres-url <url> --access-url <url>
Utilice coder --help
para obtener una lista de indicadores y variables de entorno. Utilice nuestras guías de instalación para obtener un tutorial completo.
Explore nuestros documentos aquí o visite una sección específica a continuación:
Plantillas : las plantillas están escritas en Terraform y describen la infraestructura de los espacios de trabajo.
Espacios de trabajo : los espacios de trabajo contienen los IDE, las dependencias y la información de configuración necesarios para el desarrollo de software.
IDE : conecte su editor existente a un espacio de trabajo
Administración : aprenda a operar Coder
Premium : conozca nuestras funciones pagas diseñadas para equipos grandes
No dude en abrir un problema si tiene preguntas, encuentra errores o solicita una función.
¡Únase a nuestro Discord para brindar comentarios sobre las funciones en progreso y chatear con la comunidad usando Coder!
Siempre estamos trabajando en nuevas integraciones. No dude en abrir un problema y solicitar una integración. Las contribuciones son bienvenidas en cualquier repositorio oficial o comunitario.
Extensión VS Code : abra cualquier espacio de trabajo de Coder en VS Code con un solo clic
Extensión JetBrains Gateway : abra cualquier espacio de trabajo de Coder en JetBrains Gateway con un solo clic
Dev Container Builder : cree entornos de desarrollo utilizando devcontainer.json
en Docker, Kubernetes y OpenShift.
Registro de módulos : amplíe los entornos de desarrollo con casos de uso comunes
Kubernetes Log Stream : transmite eventos de Kubernetes Pod a los registros de inicio de Coder
Mercado de extensiones de código VS autohospedado : un mercado de extensiones privado que funciona en redes restringidas o con espacio de aire que se integra con el servidor de códigos.
Configurar Coder : una acción para configurar la CLI del codificador en flujos de trabajo de GitHub.
Provision Coder con Terraform : Provision Coder en Google GKE, Azure AKS, AWS EKS, DigitalOcean DOKS, IBMCloud K8s, OVHCloud K8s y Scaleway K8s Kapsule con Terraform
Acción de GitHub de plantilla de Coder : una acción de GitHub que actualiza las plantillas de Coder.
Siempre estamos felices de ver nuevos contribuyentes a Coder. Si es nuevo en el código base de Coder, tenemos una guía sobre cómo comenzar. ¡Nos encantaría ver tus contribuciones!
Postúlate aquí si estás interesado en unirte a nuestro equipo.