12 pontos por xguru 2024-11-13 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
roxie 2024-11-13

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...