Brasa CLI

CLI para deploy de aplicações na nuvem brasileira (Magalu Cloud). Soberania de dados, faturamento em reais.

Instalacao

gem install brasa

Quick Start

# Autenticar na plataforma
brasa login

# Inicializar projeto (cria .brasa.yml)
brasa init

# Criar app e fazer primeiro deploy
brasa up

Comandos

Comando Descricao
brasa login Autenticar na plataforma
brasa init Inicializar projeto no diretorio atual
brasa up Criar app e fazer primeiro deploy
brasa deploy Fazer deploy da aplicacao
brasa status Ver status da aplicacao
brasa logs Ver logs da aplicacao
brasa env list Listar variaveis de ambiente
brasa env set KEY=VALUE Definir variavel de ambiente
brasa env unset KEY Remover variavel de ambiente
brasa db info Informacoes do banco de dados
brasa db backup Criar backup do banco
brasa db restore BACKUP_ID Restaurar backup
brasa domains list Listar dominios customizados
brasa domains add HOSTNAME Adicionar dominio
brasa domains remove HOSTNAME Remover dominio
brasa domains verify HOSTNAME Verificar dominio
brasa scale Escalar a aplicacao
brasa destroy Destruir aplicacao e recursos
brasa version Exibir versao da CLI

Configuracao

O comando brasa init cria um arquivo .brasa.yml na raiz do projeto:

app: meu-app
stack: rails

Variaveis de Ambiente

Variavel Descricao Padrao
BRASA_API_URL URL da API https://api.usebrasa.com.br

Licenca

MIT License - veja LICENSE.txt.