C'e un certo tipo di sviluppatore che ama il rituale di fare SSH su un VPS nuovo, configurare i servizi systemd e impostare certbot. E poi ci sono tutti gli altri — persone che vogliono il loro assistente AI in esecuzione nel cloud senza passare un pomeriggio sull'infrastruttura.
Railway e Cloudron sono per il secondo gruppo. Entrambi ti danno un deployment ZeroClaw funzionante senza toccare un terminale, ed entrambi vale la pena capire perche si adattano a situazioni diverse.
Railway: Il Percorso Piu Veloce verso il Cloud
Railway e una piattaforma cloud che fa il deploy da repo GitHub o immagini Docker. Gestisce provisioning, networking e scaling automaticamente. ZeroClaw ha template ufficiali one-click che ti portano da zero a funzionante in circa due minuti.
Visita il template Railway di ZeroClaw e clicca "Deploy Now." Railway provisiona un container, scarica l'immagine Docker di ZeroClaw, imposta lo storage persistente per il tuo database di memoria e ti fornisce un URL privato per i health check. Non scrivi una singola riga di config infrastrutturale.
Dopo il deployment, imposta la configurazione tramite variabili d'ambiente nel dashboard Railway:
ZeroClaw legge le variabili d'ambiente come alternativa a config.toml, il che lo rende adatto ai deployment cloud dove non vuoi segreti memorizzati in file.
Per la memoria persistente, monta un volume Railway su /data e imposta ZEROCLAW_MEMORY_PATH=/data/memory.db. La cronologia delle conversazioni sopravvive cosi ai redeployment e ai riavvii del container.
Il costo e dove il piccolo footprint di ZeroClaw paga davvero su Railway. I prezzi usage-based di Railway ti fatturano il consumo effettivo delle risorse. ZeroClaw usa circa 4 MB di RAM e CPU quasi zero quando inattivo. Un assistente personale che gestisce circa 500 messaggi al giorno costa tipicamente 2-5 euro al mese. Eseguire OpenClaw su Railway costa 15-25 euro al mese a causa del suo utilizzo di RAM superiore a 1 GB — lo stesso carico di lavoro, cinque volte il prezzo.
Cloudron: Self-Hosting Senza Mal di Testa
Cloudron e un tipo diverso di piattaforma. Invece di un servizio cloud gestito, e un software che installi sul tuo VPS che lo trasforma in un app store personale. Ottieni aggiornamenti automatici, backup integrati, gestione dei certificati SSL e una UI web per gestire tutto — senza dover configurare nulla da solo.
L'appeal per ZeroClaw specificamente e l'automazione operativa. Cloudron scarica le nuove versioni di ZeroClaw e le aggiorna senza problemi. Il tuo database di memoria e incluso automaticamente nella rotazione di backup di Cloudron. I certificati SSL sono gestiti tramite Let's Encrypt senza alcuna configurazione.
L'installazione inizia con l'installazione di Cloudron su un VPS:
Dopo, apri il dashboard Cloudron, vai all'App Store, cerca ZeroClaw e clicca Installa. Configura il tuo provider AI e i canali tramite la UI delle impostazioni. L'intero processo richiede circa 15 minuti.
In termini di costi, hai bisogno di un VPS (5-10 euro al mese per 1 GB di RAM, piu che sufficiente per ZeroClaw) piu Cloudron stesso (gratuito fino a 2 app, 15 euro al mese per illimitato). Totale: 5-25 euro al mese con pieno controllo self-hosting.
Scegliere Tra Loro
| Funzionalita | Railway | Cloudron | VPS Bare | |---------|---------|----------|----------| | Tempo di setup | 2 minuti | 15 minuti | 30 minuti | | Aggiornamenti automatici | Al redeploy | Automatici | Manuali | | Backup | Manuali | Automatici | Manuali | | Costo/mese | 2-5 euro | 5-25 euro | 5-10 euro | | Controllo | Limitato | Completo | Completo | | Ideale per | Deploy rapido, test | Self-hoster, team | Power user |
Railway vince su velocita e semplicita. Cloudron vince su automazione e controllo. Un VPS bare vince se vuoi massima flessibilita e non ti dispiace gestire le cose da solo.
Docker Deployment Ovunque
Sia Railway che Cloudron usano Docker sotto il cofano. Se vuoi fare il deploy di ZeroClaw su qualsiasi piattaforma compatibile con Docker — DigitalOcean App Platform, Fly.io, il tuo cluster Kubernetes — la stessa immagine funziona ovunque:
L'immagine Docker e minimale — basata su un'immagine distroless contenente solo il binario ZeroClaw e i certificati richiesti. Dimensione totale dell'immagine: circa 20 MB. Per confronto, una tipica immagine Docker Node.js e 500 MB+.
Dopo il Deployment
Indipendentemente dalla piattaforma scelta, esegui gli stessi passaggi di verifica: conferma che il tuo bot risponda su tutti i canali configurati, controlla i log per errori di connessione, invia un messaggio di test e riavvia il container per verificare la persistenza della memoria, e imposta il monitoraggio tramite qualsiasi cosa la piattaforma fornisca.
Una cosa da notare sullo scaling: ZeroClaw gestisce centinaia di utenti concorrenti su una singola istanza. Se hai genuinamente bisogno di scalare oltre, il collo di bottiglia e quasi sempre i rate limit del tuo provider AI, non ZeroClaw stesso.