← Voltar para Documentação

CLI da MozHost

Gerencie seus containers, faça deploy e monitore suas aplicações direto do terminal com o CLI da MozHost.

📦 Versão atual: 2.1.1

Antes de Começar

📋 Você precisará de:

  • 1️⃣Uma conta na MozHost - Crie sua conta gratuitamente
  • 2️⃣Node.js instalado - Versão 14 ou superior
  • 3️⃣Terminal/Prompt de comando - Acesso ao terminal do seu sistema

🌐Criar Conta no Website

Acesse o site da MozHost e crie sua conta gratuitamente em menos de 1 minuto.

Criar Conta Agora →

🎥Tutorial em Vídeo

Assista ao tutorial completo logo abaixo ↓

Ir para o Vídeo ↓

🎬Tutorial Completo

Assista ao vídeo completo sobre como criar sua conta e fazer seu primeiro deploy:

📺 Neste vídeo você aprenderá:

  • • Como criar sua conta na MozHost
  • • Instalação e configuração do CLI
  • • Seu primeiro deploy passo a passo
  • • Dicas e melhores práticas

Instalação do CLI

🪟

Windows

Abra o Prompt de Comando ou PowerShell e execute:

C:\Users\Você> npm i -g mozhost-cli
🐧

Linux / macOS

Abra o Terminal e execute com sudo:

$ sudo npm i -g mozhost-cli

💡 Dica: O sistema pedirá sua senha de administrador. Digite-a e pressione Enter (a senha não aparecerá enquanto você digita, isso é normal).

📸 Coloque a imagem do terminal durante instalação aqui

Screenshot mostrando o comando npm install sendo executado

⏳ Aguarde: A instalação pode levar alguns segundos. Você verá o progresso no terminal.

Verificar Instalação

Após a instalação, verifique se o CLI foi instalado corretamente:

Verificar versão instalada:

$ mozhost -V
2.1.1

Ver comandos disponíveis:

$ mozhost -h
Usage: mozhost [options] [command]
CLI for MozHost - Hospedagem de Bots e APIs
Commands:
auth Autenticar na MozHost
containers|ls Listar containers
create Criar novo container
deploy Fazer deploy do projeto
...

📸 Coloque a imagem do output do mozhost -h aqui

Screenshot mostrando a lista completa de comandos

✅ Sucesso! Se você vê a versão ou a lista de comandos, o CLI está instalado corretamente.

Autenticação

Antes de usar o CLI, você precisa fazer login com sua conta da MozHost:

1. Execute o comando de autenticação:

$ mozhost auth

2. Digite seu nome de usuário:

🔐 Login MozHost
? Username: seu-usuario

3. Digite sua senha:

🔐 Login MozHost
? Username: seu-usuario
? Password: ••••••••
✅ Login realizado com sucesso!
Bem-vindo, seu-usuario!

🔒 Segurança: Sua senha não aparecerá enquanto você digita. Isso é normal e protege sua privacidade.

📸 Coloque a imagem do processo de login aqui

Screenshot mostrando o mozhost auth completo

4. Verificar usuário autenticado:

$ mozhost whoami
👤 Usuário: seu-usuario

Comandos Principais

📦

Gerenciar Containers

mozhost ls

Listar todos os seus containers

Criar Container

mozhost create -n meu-bot -t nodejs

Criar novo container

🚀

Deploy

mozhost deploy

Fazer deploy do projeto atual

📝

Ver Logs

mozhost logs meu-container

Visualizar logs em tempo real

Iniciar/Parar

mozhost start meu-container

Controlar estado do container

🗄️

Databases

mozhost db:list

Gerenciar bancos de dados

Exemplo Prático: Deploy de um Bot

🎯 Objetivo: Fazer deploy de um bot Discord

1
$ mozhost create -n discord-bot -t nodejs

Criar container Node.js

2
$ cd ~/meu-bot-discord

Navegar até o projeto

3
$ mozhost init

Vincular projeto ao container

4
$ mozhost deploy

Fazer deploy!

5
$ mozhost logs discord-bot

Acompanhar logs

🎉 Pronto! Seu bot está rodando na MozHost!

Dicas Úteis

💡 Tab completion: Pressione Tab após digitar mozhost para autocompletar comandos

📋 Copiar comandos: Clique nos blocos de código desta documentação para copiar automaticamente

🔄 Atualizar CLI: Execute npm i -g mozhost-cli@latest para obter a versão mais recente

❓ Ajuda: Use mozhost <comando> -h para ver ajuda específica de cada comando

Próximos Passos

Agora que você instalou e configurou o CLI, explore a documentação completa: