- Fornece um ambiente Linux completo no navegador sem dependência de nuvem
- Inclui um editor baseado em VSCode, podendo ser usado para ambiente de desenvolvimento, sandbox para experimentos com IA, playground para web e outros casos
- Excelente em extensibilidade e customização, com suporte a self-hosting e à construção sobre a própria plataforma
- Projetado com o conceito de uma IDE para seu próprio ambiente, como o Smalltalk
- Escrito em Go, oferecendo suporte de primeira classe à linguagem Go
Ambiente Linux
- Executa Alpine Linux e um kernel customizado sobre o emulador JIT v86
- Por meio do Wanix, oferece suporte à execução de Wasm e acesso à DOM API
- Pacotes básicos como
make, git e esbuild já vêm pré-instalados
- É possível instalar software adicional com o gerenciador de pacotes
apk
Gerenciamento de persistência
- Com uma estrutura semelhante à de imagens Docker, alterações não são salvas a menos que sejam commitadas ou adicionadas ao script de build do ambiente
- Diretório do projeto, diretório home e diretório público ficam armazenados permanentemente no storage do navegador e sincronizados com a nuvem
- Quando necessário, é possível montar diretórios adicionais baseados no storage do navegador
Rede virtual
- Oferece acesso completo à internet com atribuição de IP por sessão via servidor DHCP virtual
- Suporta comunicação entre abas do navegador e dispositivos por meio de roteamento de IP entre sessões
- Softwares vinculados a portas TCP têm endpoints HTTPS públicos gerados automaticamente
- Serviços HTTP podem ser acessados por um método de proxy semelhante ao Ngrok
- Serviços TCP que não são HTTP podem ser usados via tunelamento WebSocket
Ainda não há comentários.