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 comdiscord.py), mantemos o processo rodando no container para sempre. - Dica: coloque o
DISCORD_TOKENouBOT_TOKENnas 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-cronouschedule). - A solução: envie um
.zipcom 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.