Há um certo tipo de desenvolvedor que curte o ritual de fazer SSH num VPS novo, configurar serviços systemd e configurar o certbot. E depois tem todo mundo —pessoas que querem seu assistente de IA rodando na nuvem sem passar uma tarde em infraestrutura.
Railway e Cloudron são para o segundo grupo. Ambos te dão uma implantação do ZeroClaw funcionando sem tocar num terminal, e ambos valem a pena entender porque se adaptam a situações diferentes.
Railway: o caminho mais rápido para a nuvem
Railway é uma plataforma em nuvem que implanta a partir de repos do GitHub ou imagens Docker. Gerencia provisionamento, rede e escalonamento automaticamente. O ZeroClaw tem templates oficiais de um clique que te levam de zero a funcionando em cerca de dois minutos.
Visite o template Railway do ZeroClaw e clique em “Deploy Now”. O Railway provisiona um container, puxa a imagem Docker do ZeroClaw, configura armazenamento persistente para seu banco de dados de memória e te dá uma URL privada para health checks.
Após a implantação, defina sua configuração através de variáveis de ambiente no dashboard do Railway:
```bash ZEROCLAW_AI_PROVIDER=anthropic ZEROCLAW_AI_MODEL=claude-sonnet-4-20250514 ZEROCLAW_AI_API_KEY=sk-ant-... ZEROCLAW_TELEGRAM_TOKEN=123456:ABC... ZEROCLAW_TELEGRAM_ALLOWED_USERS=123456789 ```
Para memória persistente, monte um volume Railway em `/data` e defina `ZEROCLAW_MEMORY_PATH=/data/memory.db`.
O custo é onde a pequena pegada do ZeroClaw realmente compensa no Railway. O ZeroClaw usa ~4 MB de RAM e quase zero CPU quando ocioso. Um assistente pessoal lidando com cerca de 500 mensagens por dia tipicamente custa 2-5 USD/mês. Rodar o OpenClaw no Railway custa 15-25 USD/mês devido ao uso de RAM de 1 GB+.
Cloudron: hospedagem própria sem as dores de cabeça
Cloudron é um tipo diferente de plataforma. Em vez de um serviço em nuvem gerenciado, é um software que você instala no seu próprio VPS que o transforma numa loja de aplicativos pessoal. Você ganha atualizações automáticas, backups integrados, gerenciamento de certificados SSL e uma interface web para gerenciar tudo —sem ter que configurar nada disso você mesmo.
A configuração começa instalando o Cloudron num VPS:
```bash wget https://cloudron.io/cloudron-setup chmod +x cloudron-setup ./cloudron-setup ```
Depois, abra o dashboard do Cloudron, vá para a App Store, pesquise por ZeroClaw e clique em Instalar. Configure seu provedor de IA e canais através da interface de configuração. O processo completo leva cerca de 15 minutos.
Em termos de custo, você precisa de um VPS (5-10 USD/mês para 1 GB de RAM, mais que suficiente para o ZeroClaw) mais o próprio Cloudron (grátis para até 2 apps, 15 USD/mês para ilimitados). Total: 5-25 USD/mês com controle total de hospedagem própria.
Como escolher entre eles
| Recurso | Railway | Cloudron | VPS simples | |---------|---------|----------|----------| | Tempo de configuração | 2 minutos | 15 minutos | 30 minutos | | Atualizações automáticas | Na reimplantação | Automáticas | Manuais | | Backups | Manuais | Automáticos | Manuais | | Custo/mês | 2-5 USD | 5-25 USD | 5-10 USD | | Controle | Limitado | Completo | Completo | | Melhor para | Deploy rápido, testes | Auto-hosters, times | Usuários avançados |
Railway ganha em velocidade e simplicidade. Cloudron ganha em automação e controle. Um VPS simples ganha se você quer máxima flexibilidade e não se importa de gerenciar as coisas você mesmo.
Implantação Docker em qualquer lugar
Tanto Railway quanto Cloudron usam Docker por baixo. Se você quer implantar o ZeroClaw em qualquer plataforma compatível com Docker —DigitalOcean App Platform, Fly.io, seu próprio cluster Kubernetes— a mesma imagem funciona em todo lugar:
```bash git clone https://github.com/zeroclaw-labs/zeroclaw.git cd zeroclaw ./bootstrap.sh --docker ```
A imagem Docker é minimal —baseada numa imagem distroless contendo apenas o binário do ZeroClaw e os certificados necessários. Tamanho total da imagem: ~20 MB. Para comparar, uma imagem Docker típica de Node.js é 500 MB+.
Após a implantação
Independentemente da plataforma escolhida, siga os mesmos passos de verificação: confirme que seu bot responde em todos os canais configurados, verifique os logs em busca de erros de conexão, mande uma mensagem de teste e reinicie o container para verificar a persistência da memória.
Uma coisa que vale notar sobre escalonamento: o ZeroClaw lida com centenas de usuários concorrentes numa única instância. Se você genuinamente precisar escalar além disso, o gargalo quase sempre são os limites de taxa do seu provedor de IA, não o ZeroClaw em si.