Perguntas frequentes
Respostas curtas para as dúvidas mais comuns. Cada resposta aponta para a página com os detalhes.
Conta e organização
Preciso de CNPJ para usar a Zenifra?
Não. Contas CPF e CNPJ funcionam da mesma forma, sempre por meio de organizações. Veja Cadastro.
Posso trabalhar em mais de uma empresa com a mesma conta?
Sim. Uma conta pode participar de várias organizações e alternar entre elas no console. Projetos, cobrança e API keys ficam separados por organização. Veja Organizações.
Como dou acesso a outra pessoa sem entregar tudo?
Convide a pessoa para a organização e conceda apenas as permissões necessárias, por exemplo leitura de um único projeto. Veja Convidar membros e Permissões granulares.
Projetos e deploy
Quais linguagens posso publicar?
Por repositório Git (GitHub ou Forgejo), a Zenifra faz o build de projetos Node.js, Python e Bun. Qualquer outra stack (Java, Go, PHP, .NET, Ruby, servidores web) pode ser publicada como imagem OCI. Veja Runtimes.
Repositório Git ou imagem OCI: qual escolher?
Use um repositório GitHub ou Forgejo quando quer que a plataforma faça o build a partir do código. Use imagem OCI quando o build já acontece no seu CI ou a stack não é Node.js, Python ou Bun. Em projetos Git, a conexão, o repositório e a branch podem ser alterados depois pela API ou pela CLI (zenifra project source). Veja Implantação.
Como publico automaticamente a cada push?
Em projetos GitHub ou Forgejo, selecione Automático por branch. Em projetos OCI, use a GitHub Action oficial para publicar a nova imagem a cada push. Veja Atualização automática por branch.
Como volto para uma versão anterior?
Veja Rollback. Em projetos OCI, basta publicar novamente a tag anterior.
Minha aplicação não sobe. Por onde começo?
Confira se a aplicação escuta na porta configurada no projeto, abra os logs de build (projetos Git) e os logs do projeto (disponíveis em todos os planos) e siga o guia de solução de problemas.
Os arquivos gravados pela aplicação somem ao reiniciar. Por quê?
O sistema de arquivos da instância é efêmero. Para manter arquivos, configure armazenamento persistente na criação do projeto.
Bancos de dados e serviços
A Zenifra cria a DATABASE_URL automaticamente na minha aplicação?
Não. Copie os dados de conexão do banco no console e cadastre a variável no projeto da aplicação. Veja Variáveis de ambiente.
Quais bancos estão disponíveis?
PostgreSQL, MariaDB, Valkey (Chave-Valor, Cache e Filas) e ClickHouse para Analytics. Veja Banco de Dados, Serviços gerenciados e Analytics.
Domínios e rede
Posso usar meu próprio domínio?
Sim, em projetos HTTP públicos, depois da criação. Veja Domínios personalizados.
Como restrinjo o acesso a alguns IPs?
Use a whitelist e a blacklist, com até 10 endereços IPv4 ou faixas CIDR cada, disponíveis a partir do plano Premium Plus. Veja Rede e controle de acesso.
Cobrança
Como funciona a cobrança por hora?
A cobrança é proporcional ao tempo em execução, incluindo frações de hora, multiplicada pelo número de instâncias; não há arredondamento para a hora cheia nem mínimo de 1 hora. Veja Modelos de pagamento.
Quais formas de pagamento são aceitas?
O saldo da organização é recarregado por Pix ou boleto, em BRL. O cartão de crédito fica salvo para a cobrança automática quando o saldo não cobre um valor. O crédito é compartilhado entre projetos, bancos e IA. Veja Gestão de pagamentos.
O que acontece quando o crédito acaba?
A plataforma tenta cobrar o cartão cadastrado. Sem cartão, ou se a cobrança falhar, o valor fica em aberto e pode ser acompanhado no console. Pelos Termos de Uso, após 2 ciclos mensais consecutivos sem pagamento a conta é bloqueada e os projetos podem ser pausados. A IA é pré-paga e para de responder sem crédito.
Segurança e suporte
Onde guardo segredos?
Em variáveis de ambiente do projeto, nunca no repositório. Para automações, use API keys com o mínimo de scopes. Veja Segurança.
Como falo com o suporte?
Pelo e-mail [email protected] ou pelo WhatsApp e telefone +55 (11) 5199-3013. O compromisso de resposta é de até 2 dias úteis. Envie o ID do projeto, o horário aproximado do problema e a mensagem de erro, sem senhas, tokens ou chaves. Para acompanhar a disponibilidade da plataforma, consulte status.zenifra.com. Veja Central de ajuda.
Próximos passos
Última atualização em