Terminal Web (Web Console) do BotGate
Controle total do seu bot através de uma linha de comando real! 🚀🦾🤖
1. O que é o Terminal Web? 🖥️
Diferente de uma simples saída de logs, o Terminal Web do BotGate Hosting é uma sessão interativa direta no seu container Linux isolado.
É como se você tivesse um acesso SSH via navegador, mas sem precisar configurar chaves ou portas de segurança manualmente. 🛡️
2. Para que usar o Terminal? 🛠️
- Executar comandos:
ls -la,whoami,pwd. - Instalar dependências manuais:
npm install axiosounpm install eris. - Verificar arquivos:
cat package.json,tail -f logs.txt. - Gerenciar Processos:
topoups auxpara ver o consumo de memória em tempo real daquele container específico.
3. Como acessar no Painel? 📡
Na página de detalhes do bot, você verá uma aba chamada Console (ou Terminal). O console só funciona se o bot estiver no status RUNNING.
Ao entrar:
- Você verá um prompt de comando (ex:
botgate@bot-container:~$). - Você pode digitar e dar Enter para executar comandos. 🦾⚡️🦾
4. Segurança do Terminal 🔐
O terminal roda com privilégios limitados. 🛡️
- Você não pode instalar pacotes do sistema (ex:
apt-get install). - Você não tem acesso a outros containers ou ao servidor principal (Master).
- Sua sessão é criptografada de ponta a ponta via WebSocket Seguro (
wss). 🛡️
5. Comandos Úteis (Cheat Sheet) 🕵️♂️✨
ls: Ver os arquivos da pasta atual. 📡npm install: Forçar a instalação das dependências configuradas. ⚙️node -v: Ver a versão do Node.js que seu bot está usando.du -sh .: Ver quanto de espaço em disco seu bot está ocupando. 🗑️
[!CAUTION] Mudanças feitas manualmente pelo terminal (como instalar pacotes ou deletar arquivos) podem ser sobrescritas em caso de um novo Deploy do sistema. Recomendamos sempre persistir as mudanças no seu código fonte! 🕵️♂️
💡 Próxima etapa: Monitoramento. 🦾⚡️🦾