Inject Cloud Docs

Casos de uso

Exemplos práticos do que você pode rodar na Inject Cloud e como aproveitar a plataforma ao máximo.

1. Bots para Discord / Telegram

O caso de uso mais popular da plataforma. Bots exigem uptime contínuo (24/7) e precisam responder a eventos imediatamente.

  • Problema comum: rodar um bot no seu computador significa que ele fica offline quando você desliga a máquina. Hospedagens web tradicionais matam processos em background.
  • A solução: ao fazer deploy na Inject Cloud (Node.js com discord.js, ou Python com discord.py), mantemos o processo rodando no container para sempre.
  • Dica: coloque o DISCORD_TOKEN ou BOT_TOKEN nas variáveis de ambiente do painel, nunca no código-fonte.

2. APIs REST, GraphQL e WebSockets

Precisa de um backend para seu app mobile, frontend React/Vue, ou para integrar sistemas?

  • Como funciona: se seu código expõe uma porta HTTP (Express.js, FastAPI...), detectamos a porta (geralmente via process.env.PORT) e criamos um túnel reverso com SSL.
  • Vantagem: o tráfego passa por um balanceador de carga robusto. Se o backend crashar por um erro não tratado, nosso health check detecta o 502 e reinicia a API na hora.

3. Cron jobs e workers em fila

Scripts focados em processamento, que não necessariamente escutam portas mas fazem trabalho pesado nos bastidores.

  • Exemplos: um worker que consome mensagens do RabbitMQ/Redis, scraping periódico, ou rotinas de limpeza de banco (com node-cron ou schedule).
  • A solução: envie um .zip com um loop principal. Como a Inject Cloud não exige resposta a requisições HTTP, seu worker fica ativo processando em background — acompanhe pelo console em tempo real.