

Daytona é uma ferramenta de código aberto para configurar ambientes de desenvolvimento em um comando.
“Configurar um ambiente de desenvolvimento pode parecer como dar partida em um carro nos anos 1900 — acionar o freio de mão, ajustar a válvula de combustível, controle de mistura, avanço de faísca, afogador e acelerador, girar a ignição e, muitas vezes, ter problemas. Com Daytona, é como dar partida em um carro em 2024: qualquer motorista pode simplesmente apertar um botão e ir. Permitir que os desenvolvedores se concentrem no que realmente importa — escrever código e construir soluções inovadoras”, Ivan Burazin, CEO e cofundador da Daytonaescreveu em um postagem de weblog.
Ambientes de desenvolvimento em Daytona são chamados de Workspaces e são reproduzíveis, o que significa que configurações e definições podem ser feitas uma vez e depois transferidas. Atualmente, os Workspaces são baseados no padrão Dev Container, mas a documentação do projeto afirma que há potencial para baseá-lo em outros padrões no futuro, como Dockerfiles, Docker Compose, Nix e Devfile.
O Daytona pode ser executado em qualquer tipo de máquina, incluindo native, remota, baseada em nuvem, serviço físico, VM ou qualquer arquitetura x86 ou ARM.
Ele suporta VS Code e JetBrains localmente, e também tem um Net IDE integrado. Ele também oferece integrações com vários provedores Git, incluindo GitHub, GitLab, Bitbucket, Bitbucket Server, Gitea, Health, Azure DevOps e AWS CodeCommit.
Vários repositórios de projetos podem existir em um Workspace, para que os desenvolvedores que usam uma arquitetura de microsserviços possam usar facilmente o Daytona para suas necessidades de desenvolvimento.
Ele também oferece recursos de proxy reverso para permitir a colaboração entre desenvolvedores e otimizar os ciclos de suggestions.
Para fins de segurança, durante a configuração, ele cria automaticamente uma conexão VPN da máquina cliente para o ambiente de desenvolvimento. Essa conexão também fornece acesso a todas as portas no ambiente de desenvolvimento, o que elimina a necessidade de configurar o encaminhamento de portas.
De acordo com um postagem de weblog escrito por Burazin, o projeto atingiu 4.000 estrelas no GitHub na primeira semana de seu código aberto. Agora, ele tem quase 8.000 estrelas e 39 desenvolvedores contribuindo para ele.
O projeto de código aberto é criado e mantido por uma empresa de mesmo nome, que em junho recebeu US$ 5 milhões em financiamento inicial para expandir o projeto.
Leia sobre outros Projetos Open-Supply recentes da Semana:
Teável | Caneta | Dioptra | Framework de Agente do Kernel Semântico | Amarelinha