Entamy Platform

WorkerOps: o guardião que permite aos Cloudflare Workers se atualizarem sozinhos, com segurança e de forma reversível

Um Worker pequeno à frente de qualquer Cloudflare Worker: atualizações, verificação de saúde após o deploy, reversão automática em caso de falha e tela de recuperação. Código aberto.

No Cloudflare Workers, um Worker em execução não consegue reverter a si mesmo com segurança: se a nova versão estiver quebrada, quem deveria executar a reversão também estará. O WorkerOps fica à frente do app como um «pequeno guardião sempre ativo» e cuida da atualização, da verificação, da reversão automática e da recuperação.

O que faz#

  • Atualização: obtém um novo worker.js da origem das versões e faz o deploy com a API da Cloudflare
  • Verificação e reversão automática: confere a saúde após o deploy e, se algo estiver errado, volta automaticamente para a última versão estável
  • Tela de recuperação: mesmo com o app parado, você pode reverter, reinstalar ou atualizar com um botão
  • Continua de onde parou: registra cada etapa, e uma ronda periódica termina o que ficou pendente
  • Zero dependências em tempo de execução; o resultado tem cerca de 8 KiB com gzip
LicençaKuro License (MIT + atribuição)

As atualizações do KuroCMS e do MushManager também são feitas pelo WorkerOps.

Saiba mais no site oficialGitHub

Products & Services

Produtos

As informações dos produtos desta marca estarão disponíveis em breve.