Perguntas Frequentes

Respostas para as dúvidas mais comuns sobre o Brasa.

O que é o Brasa?

O Brasa é uma Plataforma como Serviço (PaaS) 100% brasileira, construída sobre a infraestrutura da Magalu Cloud. Ele permite que desenvolvedores façam deploy de suas aplicações web com um único comando, sem se preocupar com servidores, configuração de infraestrutura ou DevOps complexo.

Diferente de alternativas internacionais como Heroku e Render, o Brasa mantém seus dados no Brasil, emite faturas em reais (BRL) e está em conformidade nativa com a LGPD.

Quais stacks são suportadas?

Atualmente o Brasa suporta as seguintes stacks:

  • Ruby on Rails (7.x e 8.x) com PostgreSQL
  • Node.js (18+ e 20+) com Express, Next.js, Remix, etc.
  • Docker customizado para qualquer linguagem ou framework

A detecção do stack é automática ao executar brasa init. Suporte para Python, Go e Elixir está no roadmap.

Onde ficam meus dados?

Todos os seus dados ficam armazenados exclusivamente em data centers no Brasil, na infraestrutura da Magalu Cloud. A região padrão é br-south-1 (São Paulo).

Isso garante conformidade total com a LGPD (Lei Geral de Proteção de Dados) e soberania de dados, sem que informações dos seus usuários transitem por servidores no exterior.

Como funciona a cobrança?

O Brasa cobra por app individualmente, com preços fixos em reais (BRL) e sem surpresas com variação cambial:

  • Micro (R$ 0/mês) - até 3 apps gratuitos por time, ideal para projetos pessoais e testes
  • Hobby (R$ 29/mês por app) - para projetos em desenvolvimento com banco e cache disponíveis
  • Pro (R$ 99/mês por app) - para produção com autoscale e réplicas extras

Addons como banco de dados (a partir de R$ 29/mês), cache (a partir de R$ 29/mês), e outros são cobrados separadamente por app. Aceitamos cartão de crédito, boleto bancário e PIX via Pagar.me. As faturas são emitidas mensalmente com nota fiscal.

Posso usar domínio próprio?

Sim! Você pode adicionar domínios personalizados em todos os planos. No plano Free você tem 1 domínio, Dev tem 3, Startup tem 10 e Business tem domínios ilimitados. Basta executar:

$ brasa domains add meuapp.com.br

Depois, configure um registro CNAME no seu provedor DNS apontando para o endereço fornecido. Use brasa domains verify para confirmar a configuração.

O Brasa suporta SSL?

Sim! Todos os apps recebem certificados SSL/TLS gratuitos automaticamente, tanto no domínio padrão (*.usebrasa.com.br) quanto nos domínios personalizados.

Os certificados são provisionados e renovados automaticamente via Let's Encrypt. Não é necessária nenhuma configuração adicional.

Como faço rollback de um deploy?

Para reverter para o deploy anterior, basta executar:

$ brasa rollback

Se quiser reverter para um deploy específico, passe o ID:

$ brasa rollback 41

Você também pode fazer rollback pelo dashboard web, clicando em "Reverter" no deploy desejado. O rollback é instantâneo pois reutiliza a imagem já construída.

Posso usar Docker customizado?

Sim! Se o seu projeto contiver um Dockerfile na raiz, o Brasa o detectará automaticamente e usará para construir a imagem.

Isso permite que você use qualquer linguagem, framework ou dependência do sistema. Basta garantir que o Dockerfile exponha a porta correta e inicie o servidor adequadamente.

$ brasa init
Detectado: Dockerfile
Stack: docker (customizado)
App criado com sucesso!
Qual a diferença pro Heroku?

O Brasa foi inspirado na experiência de uso do Heroku, mas com diferenciais importantes para o mercado brasileiro:

  • Dados no Brasil - Seus dados ficam em data centers brasileiros (Magalu Cloud)
  • Faturas em reais - Sem surpresas com variação do dólar
  • LGPD nativa - Conformidade automática com a lei brasileira de dados
  • Suporte em português - Time de suporte local
  • Pagamento local - PIX, boleto e cartão via Pagar.me
  • Preços acessíveis - Planos a partir de R$ 0/mês

A CLI e o fluxo de deploy são muito similares ao Heroku, facilitando a migração.

Como entro em contato com o suporte?

Você pode entrar em contato com nosso time de suporte por vários canais:

  • Email: suporte@usebrasa.com.br
  • Dashboard: Abra um ticket diretamente pelo painel
  • Discord: Comunidade Brasa para dúvidas e troca de experiências

O tempo de resposta varia de acordo com o plano: usuários Business têm suporte prioritário com SLA de 2 horas em horário comercial.