Pular para o conteúdo principal

Redes, Domínios e Sharding no BotGate

O seu bot precisa se comunicar com o mundo! 🌐🚀🦾💎✨🦾🤖🚀🦾


1. Networking e Sharding 📡⚡️🦾

Todos os bots do BotGate Hosting rodam em uma rede de alta velocidade (10 Gbps) dedicada e balanceada.

Se o seu bot for grande e precisar de Sharding, o BotGate gerencia o roteamento de portas internas automaticamente para cada shard que você subir. 🛡️✨🏆


2. O Domínio Grátis do BotGate 📡

Assim que você cria o seu bot, o sistema gera o endereço seu-bot.botgate.com.br para você.

Este endereço aponta direto para o seu container Docker. Se o seu bot tiver um servidor HTTP (como um Dashboard ou um Webhook), ele estará visível nesse link. 🚀🦾💎✨


3. Domínios Customizados (Plano Pro) 🏆

Quer que seu bot responda em api.meubot.com ou dashboard.meubot.io?

  • Você pode cadastrar o seu próprio domínio no nosso painel. 🛡️
  • Nós cuidamos da geração do Certificado SSL (HTTPS) Grátis via Let's Encrypt. 🔐
  • Você recebe um CNAME para apontar o seu domínio nas configurações do seu registrador (ex: Hostinger ou Cloudflare). 📡⚡️🦾

4. Entendendo a Variável PORT 🔌

O BotGate Hosting injeta no seu container a variável de ambiente PORT. Você DEVE usar essa variável no seu código se for subir um servidor web:

/* Exemplo com Express */
const app = require('express')();
const PORT = process.env.PORT || 8080;

app.get('/', (req, res) => res.send('Bot Online!'));
app.listen(PORT, () => console.log(`Servidor na porta ${PORT}`));

O nosso Proxy reverso irá traduzir o acesso externo da porta 80/443 para a porta que o BotGate reservou para o seu bot automaticamente! 🛡️✨🏆


5. Boas Práticas (Pro-Tips) 🕵️‍♂️✨

  • Isolamento de Redes: A rede botgate_bots é isolada da rede principal do servidor (botgate_network), protegendo seus dados e a infraestrutura. 🛡️
  • Websockets: O BotGate suporta conexões de WebSocket (ws/wss) de ponta a ponta sem configurações extras. 📡⚡️🦾
  • DNS: Use sempre domínios que você tem controle total para evitar perdas de identidade do bot. 🚀🦾💎✨

💡 Próxima etapa: Segurança. 🦾⚡️🦾