Migrar o bot do Replit para uma VPS
Hospedagens gratuitas hibernam e limitam recursos, o que derruba bots. Veja como mover o código para uma VPS, mover os segredos com segurança e manter o bot online de verdade.
Neste guia5 seções
Por que migrar
Hospedagens gratuitas resolvem o começo, mas hibernam e limitam recursos. Para um bot que precisa de conexão constante com o Discord, isso significa queda e comandos ignorados. A VPS entrega execução contínua e controle total, como mostra a hospedagem de bot 24 horas.
Exportar o bot
Baixe o código da hospedagem atual ou clone do seu repositório. Garanta que tem a versão mais recente e a lista de dependências. Anote também todas as variáveis de ambiente que o bot usa, para recriar na VPS.
Subir na VPS
- Acesse a VPS por SSH, como mostra o primeiro acesso.
- Envie o código e instale a mesma versão de runtime.
- Instale as dependências do projeto.
- Rode o bot uma vez para confirmar que conecta.
Mover os segredos
| Onde estava | Para onde vai na VPS |
|---|---|
| Segredos do painel gratuito | Variável de ambiente segura |
| Token do bot | Arquivo de configuração protegido |
| Chaves de API | Variáveis fora do código |
Na dúvida sobre exposição do token durante a migração, gere um novo no portal. É rápido e elimina o risco de alguém ter copiado o antigo.
Uptime real
- Runtime e dependências instaladas na VPS
- Variáveis de ambiente recriadas com segurança
- Restart automático com PM2 ou systemd
- Início no boot configurado e testado
Finalize configurando o gerenciador de processo seguindo o deploy com PM2. Para a máquina ideal, conheça as VPS Ryzen e os planos de bots.
Perguntas frequentes
- Por que o bot caía na hospedagem gratuita?
- Serviços gratuitos costumam hibernar quando não há atividade e limitar CPU e RAM. Para um bot que precisa estar sempre conectado ao Discord, isso vira queda constante e comandos sem resposta.
- Preciso mudar o código para rodar na VPS?
- Em geral, pouco ou nada. O código costuma ser o mesmo. O que muda é o ambiente: você instala a runtime, as dependências e recria as variáveis de ambiente na VPS.
- Como movo o token com segurança?
- Recrie a variável de ambiente na VPS, num arquivo de configuração protegido ou no painel. Nunca cole o token direto no código. Se houver qualquer dúvida de exposição, gere um token novo no portal.
- O bot vai parar de hibernar na VPS?
- Sim. Numa VPS, o bot roda continuamente. Com PM2 ou systemd configurando restart automático e início no boot, ele se mantém online mesmo após uma falha ou reinício da máquina.
Próximo passo
Ver planos de bots
Bots Discord 24/7 com ativação rápida e suporte em português.
Guias relacionados
Deploy de bot Discord Node.js com PM2: variáveis de ambiente e restart automático
PM2 é gerenciador de processos Node popular para bots Discord porque reinicia após crash, persiste entre reboots quando combinado com startup hook e centraliza logs mínimos sem montar Kubernetes inteiro. Este guia cobre arquivo ecosystem, env vars para token e integração com hospedagem BR.
Hospedagem de bot Discord 24/7 no Brasil
Hospedagem bot Discord 24/7 combina process manager com restart automático, token fora do código, logs e servidor no Brasil para latência baixa com a API e seus jogadores.
Como acessar sua VPS pela primeira vez via SSH
Comprou a VPS e recebeu IP, usuário e senha. Agora é hora do primeiro login. Veja como conectar por SSH em qualquer sistema e o que fazer nos primeiros minutos.