- Plataforma de desenvolvimento e implantação de aplicativos web para ferramentas internas
- Permite hospedar vários aplicativos web com facilidade e segurança em uma única máquina, independentemente da linguagem ou framework
- Suporta multiplataforma (Linux/Windows/OSX) e oferece um fluxo de trabalho GitOps para gerenciamento de aplicativos web
- Principais recursos
- Reúne, em um único binário leve, as funções de proxy reverso, microframework baseado em hipermídia e orquestrador de contêineres (usando Docker ou Podman)
- Após iniciar o servidor Clace e verificar se Docker ou Podman está em execução, é possível instalar um novo aplicativo a partir de um repositório de código-fonte no GitHub com um único comando
- Na primeira chamada de API, o Clace cria a imagem e inicia o contêiner sob demanda, com carregamento tardio
- Pode construir automaticamente uma UI simples baseada em formulários para APIs de backend
- Casos de uso
- Desenvolver aplicativos web conteinerizados na máquina de desenvolvimento e depois implantar os aplicativos em um servidor compartilhado
- Os aplicativos são implantados diretamente de um repositório Git, sem etapa de build
- É possível usar o Clace para implantar aplicativos Streamlit e adicionar autenticação OAuth para controle de acesso em toda a equipe
1 comentários
Talvez eu seja preguiçoso demais, mas às vezes perco totalmente o interesse quando não há uma captura de tela do resultado final no topo do README. Por exemplo, este Clace...