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
- 1Crie e confirme o fork no GitHub
Entre na conta que será proprietária do código, crie o fork e volte aqui para confirmar o vínculo com o repositório oficial.
Criar meu fork no GitHub ↗A etapa Cloudflare será liberada depois que o GitHub confirmar o fork.
- 2Gere o acesso local
Defina sua senha. A chave AES-256 e o identificador são gerados neste navegador, sem envio ao SmartZap.
- 3Importe o seu fork no Workers Builds
Na Cloudflare, escolha Import a repository, selecione o fork confirmado acima 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:branchcria staging somente parastaging/*. Branchessync/*,customer/*e desconhecidas validam o build sem publicar recursos. - 4Cadastre 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
- 5Conclua o
/setupDepois do primeiro deploy, abra a URL do Worker. O assistente valida infraestrutura, Meta, webhook, templates, Queue e a progressão real
sent → delivered → read.
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.