Changelog
Novidades da plataforma
O que mudou na Zenifra, do mais recente para o mais antigo.
Ver documentação- Armazém
Arquivos públicos no Armazém
Tudo no Armazém continua privado por padrão. Agora você escolhe quais arquivos ficam públicos, ao enviar ou depois, nos detalhes do arquivo, e pode deixá-los privados de novo a qualquer momento. Cada arquivo público ganha um endereço fixo em <bucket>.armazem.zenifra.com, para imagens e arquivos do seu site ou aplicativo. Buckets e a lista de arquivos nunca ficam públicos.
- Deploy
Repositório Git em todos os projetos GitHub
Em qualquer aplicação publicada a partir do GitHub, troque pelo console, na seção Repositório Git, o repositório, a branch, o runtime e a versão, além dos comandos, do diretório raiz e do modo de deploy. Antes, projetos GitHub criados pelo console só permitiam mudar os comandos e o modo de deploy.
- Cobrança
Troca do cartão pelo console
Troque o cartão da organização na página Pagamento, em Trocar cartão, sem falar com o suporte. O novo cartão passa a ser usado nas próximas cobranças e o anterior sai da organização; se o novo for recusado, o anterior continua cadastrado.
- Organizações
Convite por link de 24 horas
Convide alguém sem saber o e-mail: gere um link de uso único que vale por 24 horas na página Membros. A pessoa cria a conta informando só nome, e-mail e senha, e ela pertence somente à sua organização, sem organização própria nem crédito de cadastro.
- Deploy
Deploys do GitHub mais rápidos
Deploys a partir do GitHub ficaram mais rápidos: sua aplicação pode estar no ar em cerca de 30 segundos.
- Organizações
Entrada pelo domínio de e-mail
Verifique o domínio de e-mail da sua empresa na organização com um registro TXT. Quem criar uma conta com um e-mail desse domínio é convidado, logo após o cadastro, a entrar na organização como membro, sem permissões até você concedê-las.
- Armazém
Armazém em beta
Guarde imagens, vídeos, backups e outros arquivos das suas aplicações no Brasil, em buckets privados, com API padrão de mercado. Envie e baixe pelo console, compartilhe arquivos com links de 7 dias e crie chaves de acesso limitadas a buckets e redes. A cobrança é em real, por hora, com 5 GB grátis. Peça acesso ao beta pelo console.
- Integrações
Armazém na CLI e no MCP
A Zenifra CLI ganhou os comandos zenifra storage, para buckets, arquivos, chaves de acesso e consumo, e o grupo zenifra database, que vale para todos os bancos gerenciados. O MCP passa a listar o Armazém, os buckets e os arquivos, só para leitura.
- Bancos de dados
Backups automáticos dos bancos gerenciados
PostgreSQL, MariaDB, ClickHouse, Key-Value e Filas agora têm backup automático incluído no plano, sem custo extra: de 1 a 3 backups por dia, guardados de 3 dias a um mês conforme o plano. Para restaurar um backup, fale com o suporte pelo WhatsApp ou por e-mail.
- Aplicações
Alertas de armazenamento e alertas para bancos de dados
Os alertas por e-mail agora avisam quando o armazenamento chega a 80% da capacidade, persistente ou não, e passam a valer também para PostgreSQL, MariaDB, ClickHouse e Valkey, com reinício, CPU, memória e armazenamento. O card de alertas no console lista exatamente quais e-mails você recebe.
- Bancos de dados
Mais armazenamento para Key-Value e Filas
Aumente pelo console o armazenamento dos bancos Key-Value e das Filas, a partir do mínimo de cada plano.
- Bancos de dados
Acesso público opcional para bancos gerenciados
Desligue o acesso público de PostgreSQL, MariaDB, ClickHouse e Valkey e acesse o banco só pelas conexões privadas entre aplicações da sua organização. Ao religar, o endereço e a porta continuam os mesmos.
- Aplicações
Aviso quando a imagem não pode ser baixada
Quando a imagem da aplicação não existe, é privada sem credencial ou o registro não responde, o console mostra o motivo e o que fazer, e o projeto aparece como indisponível em vez de rodando. Imagens públicas com nome ou tag inexistente são recusadas já na criação e na troca de imagem.
- Preview
Link do preview no pull request
Quando o preview automático de um pull request novo do GitHub fica pronto, a Zenifra comenta uma única vez no pull request com o endereço e o tempo de vida do ambiente.
- Bancos de dados
Troca de plano do ClickHouse
Mude o ClickHouse para um plano de analytics maior ou menor pelo console, sem recriar o banco.
- Organizações
Edição e aviso de expiração de chaves de API
Edite nome, expiração e IPs permitidos das chaves de API da organização, veja quem criou cada chave e receba um e-mail um mês antes de ela expirar.
- Jobs
Jobs a partir do GitHub
Crie Jobs agendados direto de um repositório GitHub, com Node.js, Python ou Bun e o comando da tarefa, além de imagens Docker.
- Deploy
Tag e release ao conectar o repositório
Escolha o deploy Por Tag ou Por Release ao conectar um repositório GitHub em um projeto existente. Nesses modos, o Novo build publica a versão mais recente que corresponde ao padrão.
- Deploy
Builds mais rápidos e aplicações menores
Builds a partir do repositório começam mais rápido, reaproveitam as dependências e etapas que não mudaram entre publicações e geram aplicações menores.
- Aplicações
Conexões privadas
Ligue aplicações e Jobs a outras aplicações, PostgreSQL, MariaDB, ClickHouse e Valkey da mesma organização por um endereço interno, sem expor nada na internet.
- Deploy
Troca de versão sem interromper o tráfego
Ao publicar uma nova versão, a anterior continua atendendo enquanto a nova inicia, inclusive em aplicações que levam alguns segundos para subir.
- Aplicações
Logs em todos os planos
Acompanhe os logs da aplicação no console em qualquer plano, inclusive no Free. As métricas continuam disponíveis conforme o plano.
- Deploy
Diretório raiz para monorepos
Em projetos GitHub e Forgejo, escolha a pasta do repositório onde a instalação, a build e a inicialização rodam e publique cada aplicação de um monorepo em seu próprio projeto.
- Jobs
Jobs agendados
Rode rotinas recorrentes a partir de uma imagem Docker com uma expressão cron em UTC, acompanhe cada execução no console e pague só pelos minutos em que a tarefa rodou, em real.
- Aplicações
Alertas por e-mail para aplicações
Ative avisos por e-mail quando uma instância reiniciar ou cair inesperadamente, ou quando o uso de CPU ou memória chegar a 80% do plano.
- Deploy
Bun, Node.js 26 e Python 3.14
Publique direto do repositório com Bun, além de Node.js de 20 a 26 e Python de 3.11 a 3.14, sem manter um Dockerfile.
- Deploy
Deploy a partir do Forgejo
Conecte uma instância Forgejo, inclusive hospedada pela sua organização, e publique a aplicação manualmente ou a cada push em branch, tag ou release, com um ambiente de preview para cada pull request.
- Deploy
Deploy por tag e release do GitHub
Projetos com origem GitHub podem publicar a partir de tags e releases que correspondem ao padrão configurado, além do deploy por push na branch.
- Preview
Previews nativos para pull requests do GitHub
Cada pull request para a branch escolhida pode ganhar um ambiente de Preview sem workflow, API Key ou imagem no repositório. O preview é removido quando o pull request é fechado.
- Bancos de dados
ClickHouse gerenciado para analytics
Novos planos de ClickHouse com conexão HTTPS para clientes e métricas de uso no console.
- IA
Nomes personalizados para chaves de IA
Dê nomes às chaves de IA para identificar cada integração no console.
- IA
Catálogo de modelos com capacidades e preços em real
O catálogo público de modelos mostra janela de contexto, capacidades e preços em real.
- Integrações
Acesso OAuth para CLI e MCP
A Zenifra CLI e clientes MCP podem se conectar à sua conta por OAuth, sem copiar chaves manualmente.
- Domínios
Domínios principais com três caracteres
Projetos podem usar endereços principais com apenas três caracteres.
- Templates
Catálogo de Templates oficiais
n8n, Metabase, WordPress e outras aplicações prontas ficam disponíveis em um catálogo público, com deploy em um clique.
- Aplicações
Healthchecks HTTP opcionais
Nos planos elegíveis, configure uma rota de verificação, acompanhe as falhas e deixe a plataforma recuperar as instâncias automaticamente.
- Bancos de dados
Métricas nativas de bancos
Bancos gerenciados passaram a mostrar métricas próprias do mecanismo, incluindo a latência de consultas no PostgreSQL.
- Bancos de dados
Endereços estáveis para bancos gerenciados
PostgreSQL e MariaDB passaram a usar um endereço de conexão estável e próprio de cada banco.
- Preview
Ambientes de Preview
Crie ambientes temporários a partir de projetos GitHub ou imagens de container e valide mudanças antes de atualizar a aplicação principal.
- Bancos de dados
Valkey gerenciado
Valkey nos perfis Key-value, Cache e Queue, com conexão segura, rotação de credenciais e plano gratuito.
- Conta
Idioma da conta e site em inglês
Defina o idioma preferido da conta e navegue pelo site em português ou inglês.
- Templates
Templates com banco de dados
Templates podem declarar o banco necessário e criar aplicação e banco compatível em uma única operação.