Destrave para gerar licenças
É a chave que assina as licenças dos clientes. Ela fica só na memória enquanto o app está aberto e trava sozinha depois de 15 minutos sem uso.
Nada rodando.
Registro do instalador
Onde as lojas são instaladas: esta VPS (cadastre pelo IP público dela) ou outras. O Gerador entra com o usuário root e a senha, ou com a chave dele abaixo. Na primeira conexão ele guarda a impressão digital da VPS e depois só entra se for a mesma.
Para o Gerador criar loja.ia.zunnotech.com sozinho. No Cloudflare: Meu perfil › Tokens da API › Criar token › modelo "Editar DNS da zona", só para o domínio. O registro sai "DNS only" (nuvem cinza).
O sistema que vai para a VPS da loja. "Trazer da VPS" pega o mais novo de cada um que já está na VPS (de instalações anteriores); ou envie do computador. Zunno IA: ZUNNO-IA-nuvem-<versão>.zip (npm run instalador:nuvem). Zunno ERP: ZUNNO-ERP-nuvem-<versão>.zip (o mesmo comando no projeto do ERP).
Quem entra no Gerador. Todos têm o mesmo nível: geram licenças, veem as senhas e criam outros usuários.
Abre a chave mestra (que assina as licenças). É a mesma do Gerador do computador. A chave fica guardada aqui na VPS.
A senha que o suporte usa nos instaladores e nos sistemas dos clientes. O "Resumo p/ instaladores" é o que vai no ZUNNO_SENHA_SUPORTE_HASH quando o instalador é gerado com essa senha.
Para os clientes e as licenças antigas aparecerem aqui também: escolha o clientes.json e o emitidas.json da pasta %USERPROFILE%\.zunno\gerador. O que já existe aqui não muda.
| Empresa | CNPJ | Servidor | Licenças | Acessos | Última |
|---|
| Emitida | Licença | Empresa | Dias | Acessos | Colar até |
|---|
O que tem numa licença
Sem o painel central, os dias são estimados pelas licenças emitidas aqui (como se cada uma tivesse sido colada no dia da emissão). Com o painel central, valem os dias que a própria loja informa.
| Empresa | Servidor | Vence em | Dias | Situação da loja | Último contato |
|---|
Só a Zunno abre os backups
As lojas mandam o backup da noite para o Drive da Zunno criptografado com a chave pública abaixo. Só esta chave privada (outra, separada da chave mestra das licenças) abre. Guarde uma cópia do arquivo num pendrive ou cofre de senhas: sem ele, nenhum backup abre.
Ainda não há chave de backup neste computador.
Do Drive para o banco
Os backups das lojas ficam no Google Drive da Zunno. Com o Google Drive para computador aberto (na mesma conta da planilha), o Gerador lê direto de lá: escolha a loja e o dia. O backup aberto vai para uma pasta deste computador, fora do Drive.
A pasta é outra (ou baixei as partes à mão)
O que as lojas pediram
Chamados abertos no painel das lojas (Administração › Suporte). Cada um chega com o diagnóstico do sistema junto. Você também recebe um e-mail na hora.
Ver o problema de uma loja daqui
Clique em Pedir diagnóstico: a loja manda a situação do sistema e os registros de erro (sem conversas nem dados de clientes: telefones, e-mails e documentos saem escondidos) na próxima vez que falar com o painel central, em até 1 hora. Depois clique em Ver.
Um clique: do pacote de correção até as lojas
Aplica o pacote no projeto, aumenta a versão, gera, assina, grava no Google Drive, salva no GitHub e confere pela internet. Não feche o Gerador até terminar.
Escolher lojas piloto
A loja piloto precisa já ter o sistema com esta função (recebe na primeira atualização depois deste Gerador novo). Loja com o sistema antigo fica na versão de todas.