Início rápido | Documentos | Por que codificador | Prêmio
O Coder permite que as organizações configurem ambientes de desenvolvimento em sua infraestrutura de nuvem pública ou privada. Os ambientes de desenvolvimento em nuvem são definidos com Terraform, conectados por meio de um túnel Wireguard® seguro de alta velocidade e desligados automaticamente quando não são usados para economizar custos. O Coder oferece às equipes de engenharia a flexibilidade de usar a nuvem para as cargas de trabalho mais benéficas para elas.
Defina ambientes de desenvolvimento em nuvem no Terraform
VMs EC2, pods Kubernetes, contêineres Docker, etc.
Desligue automaticamente recursos ociosos para economizar custos
Integre desenvolvedores em segundos, em vez de dias
A maneira mais conveniente de experimentar o Coder é instalá-lo em sua máquina local e experimentar o provisionamento de ambientes de desenvolvimento em nuvem usando Docker (funciona em Linux, macOS e 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
A maneira mais fácil de instalar o Coder é usar nosso script de instalação para Linux e macOS. Para Windows, use o arquivo ..._installer.exe
mais recente das versões do GitHub.
curl -L https://coder.com/install.sh | eh
Você pode executar o script de instalação com --dry-run
para ver os comandos que serão usados para instalar sem executá-los. Execute o script de instalação com --help
para sinalizadores adicionais.
Consulte instalar para métodos adicionais.
Depois de instalado, você pode iniciar uma implantação de produção com um único comando:
# Configura automaticamente uma URL de acesso externo no servidor *.try.coder.appcoder# Requer uma instância PostgreSQL (versão 13 ou superior) e servidor URLcoder de acesso externo --postgres-url <url> --access-url <url>
Use coder --help
para obter uma lista de sinalizadores e variáveis de ambiente. Use nossos guias de instalação para um passo a passo completo.
Navegue por nossos documentos aqui ou visite uma seção específica abaixo:
Modelos : os modelos são escritos em Terraform e descrevem a infraestrutura dos espaços de trabalho
Espaços de trabalho : os espaços de trabalho contêm os IDEs, dependências e informações de configuração necessárias para o desenvolvimento de software
IDEs : conecte seu editor existente a um espaço de trabalho
Administração : Aprenda como operar o Coder
Premium : conheça nossos recursos pagos desenvolvidos para equipes grandes
Sinta-se à vontade para abrir um problema se tiver dúvidas, encontrar bugs ou solicitar um recurso.
Junte-se ao nosso Discord para fornecer feedback sobre recursos em andamento e conversar com a comunidade usando o Coder!
Estamos sempre trabalhando em novas integrações. Fique à vontade para abrir um issue e solicitar uma integração. Contribuições são bem-vindas em qualquer repositório oficial ou comunitário.
Extensão do VS Code : abra qualquer espaço de trabalho do Coder no VS Code com um único clique
Extensão JetBrains Gateway : Abra qualquer espaço de trabalho do Coder no JetBrains Gateway com um único clique
Dev Container Builder : crie ambientes de desenvolvimento usando devcontainer.json
no Docker, Kubernetes e OpenShift
Registro de Módulo : Amplie ambientes de desenvolvimento com casos de uso comuns
Fluxo de log do Kubernetes : transmita eventos do pod do Kubernetes para os logs de inicialização do Coder
Mercado de extensão de código VS auto-hospedado : um mercado de extensão privado que funciona em redes restritas ou sem ar, integrando-se ao servidor de código.
Configurar codificador : uma ação para configurar a CLI do codificador em fluxos de trabalho do GitHub.
Provisionar codificador com Terraform : Provisionar codificador no Google GKE, Azure AKS, AWS EKS, DigitalOcean DOKS, IBMCloud K8s, OVHCloud K8s e Scaleway K8s Kapsule com Terraform
Ação do GitHub do modelo do codificador : uma ação do GitHub que atualiza os modelos do Coder
Estamos sempre felizes em ver novos contribuidores para o Coder. Se você é novo na base de código do Coder, temos um guia sobre como começar. Adoraríamos ver suas contribuições!
Inscreva-se aqui se estiver interessado em fazer parte da nossa equipe.