← Comparar formas de instalação
Modelo recomendado · fork-first

O SmartZap passa a ser seu.

Você cria um fork verdadeiro vinculado ao repositório oficial, conecta o seu fork à Cloudflare e decide quando aceitar atualizações. O SmartZap nunca faz merge nem publica em produção por você.

Roteiro de instalação

  1. 1
    Crie o fork no GitHub

    Entre na conta que será proprietária do código e confirme o fork do repositório oficial.

    Criar meu fork no GitHub ↗
  2. 2
    Gere o acesso local

    Defina sua senha. A chave AES-256 e o identificador são gerados neste navegador, sem envio ao SmartZap.

  3. 3
    Importe o seu fork no Workers Builds

    Na Cloudflare, escolha Import a repository, selecione o fork recém-criado e use as configurações abaixo.

    Abrir Workers & Pages ↗
    Build command
    npm ci && npm run build
    Deploy command
    npm run fork:deploy
    Non-production deploy
    npm run fork:branch

    fork:branch cria staging somente para staging/*. Branches sync/*, customer/* e desconhecidas validam o build sem publicar recursos.

  4. 4
    Cadastre três Build secrets

    Marque os valores como encrypted. Eles são usados pelo bootstrap para criar os secrets do Worker e não são persistidos no repositório.

    SMARTZAP_INSTALL_ID
    MASTER_PASSWORD
    valor definido acima
    SMARTZAP_VAULT_KEY
  5. 5
    Conclua o /setup

    Depois do primeiro deploy, abra a URL do Worker. O assistente valida infraestrutura, Meta, webhook, templates, Queue e a progressão real sent → delivered → read.

Responsabilidade sem ambiguidade

Seu fork não recebe mudanças sozinho. O workflow opcional apenas abre uma branch e um pull request de atualização; você revisa conflitos, migrações e rollback antes do merge.

Política de atualizações · Escopo de suporte

Nada foi enviado ou armazenado por esta página.