Test indipendenti Aggiornato agosto 2026 387 guide di self-hosting 5 provider VPS testati

comparison

Miglior VPS per Kamal (2026): Testato e Classificato

Kamal fa deploy su qualsiasi VPS con SSH e Docker. Confrontiamo Contabo, Hetzner, DigitalOcean, Vultr e Linode per spazio disco, velocità di deploy e prezzo.

Ultima verifica:

Kamal fa il deploy della tua applicazione su un server; non gira su un server. Lo installi sulla tua macchina o su un runner CI, lo punti a un host via SSH, e lui installa Docker, carica la tua immagine e sposta il traffico senza interruzioni. La domanda quindi non è quale VPS esegua bene Kamal — lo fanno tutti — ma quale sia una buona destinazione di deploy.

Questo restringe parecchio i criteri. Docker e il reverse proxy li gestisce Kamal, tutto il resto lo lascia intatto di proposito.

Cosa guardare in una destinazione di deploy Kamal

Le migliori opzioni VPS per i deploy con Kamal

ProviderPrezzoCPURAMStorageIdeale perLink affiliato
Contabo VPS5.99 EUR/mese4 vCPU6 GB400 GB SSDImmagini grandi e lunga cronologia di rollbackContabo
Hetzner Cloud5.49 EUR/mese2 vCPU4 GB40 GB NVMeIl miglior equilibrio per un’app con PostgresHetzner
DigitalOcean6 USD/mese1 vCPU1 GB25 GB SSDLa documentazione della configurazione host che Kamal saltaDigitalOcean
Vultr5 USD/mese1 vCPU1 GB25 GB SSDAvvicinare l’applicazione ai suoi utentiVultr
Linode5 USD/mese1 vCPU1 GB25 GB SSDPrezzi prevedibili, rete lineareLinode

Le opzioni nel dettaglio

DigitalOcean

Il droplet da 6 USD offre 1 vCPU e 1 GB, che diventano stretti appena si conta la sovrapposizione del deploy: un container applicativo da 400 MB, il suo sostituto e Postgres lì non ci stanno, e vorrai il piano successivo. Quello che DigitalOcean dà in cambio è la migliore documentazione per il lavoro che Kamal deliberatamente non fa: regole del firewall, file di swap, aggiornamenti automatici e monitoraggio. Kamal installa Docker e si ferma lì. Se è il tuo primo server, il tempo se ne va tutto in quel vuoto.

Hetzner Cloud

A 5.49 EUR al mese con 2 vCPU, 4 GB e 40 GB NVMe, è il piano che regge il deploy di una singola applicazione senza chiedere subito un upgrade: l’app, un accessorio Postgres e il container in più che esiste brevemente a ogni deploy. Tieni presente che Hetzner ha alzato i prezzi a giugno 2026, quindi non è più l’anomalia di prezzo che descrivono i confronti più vecchi. Il vantaggio pratico sono gli snapshot: farne uno prima di una migrazione rischiosa ti dà una via d’uscita che kamal rollback non offre, perché il rollback ripristina il container, non il database.

Contabo

I 400 GB del piano d’ingresso risolvono il problema tipico di Kamal: l’accumulo di immagini. Se la tua immagine si misura in gigabyte e rilasci più volte al giorno, il disco è il tuo vincolo, e Contabo lo toglie di mezzo per 5.99 EUR. In cambio c’è la variabilità della rete nelle ore di punta, che si traduce in scaricamenti più lenti dal registry e quindi in deploy più lenti.

Vultr e Linode

Costano entrambi 5 USD per 1 vCPU / 1 GB / 25 GB. A quella dimensione stai rilasciando un piccolo servizio, non un’applicazione con un database collegato. Il vantaggio di Vultr è l’elenco delle regioni, decisivo se la latenza verso i tuoi utenti è il motivo per cui hai lasciato una piattaforma gestita. Quello di Linode è la prevedibilità: pochi imprevisti sul prezzo e una configurazione di rete diretta.


Qual è il miglior VPS per Kamal nel 2026?

Per una panoramica completa delle opzioni di hosting, consulta il nostro confronto VPS.


Domande frequenti

Kamal va installato sul VPS?

No. Kamal è una gem Ruby che esegui dalla tua macchina o da un runner CI. Si collega al server via SSH, installa Docker se manca, carica la tua immagine e avvia i container. L’unica cosa che resta in esecuzione sull’host è kamal-proxy, un piccolo proxy HTTP che occupa le porte 80 e 443 e gestisce il passaggio senza interruzioni. Kamal in sé non entra nel calcolo delle risorse del server.

Qual è il VPS più piccolo utilizzabile come destinazione Kamal?

Un server da 1 GB e 1 vCPU rilascerà un piccolo servizio senza stato, ma non lascia nulla per la sovrapposizione del deploy, quando il container vecchio e quello nuovo girano insieme. Aggiungi swap se resti a quella dimensione. Appena entra in gioco un database, 4 GB sono la soglia realistica: coprono l’applicazione, Postgres e il secondo container applicativo che esiste per la durata di un controllo di salute.

Quanto disco consuma un deploy Kamal con il tempo?

Kamal conserva container e immagini vecchie perché un rollback non debba scaricare dal registry, e li rimuove dopo tre giorni per impostazione predefinita. Metti in conto i dati della tua applicazione più circa tre giorni di versioni dell’immagine, ricordando che i layer di base condivisi sono memorizzati una volta sola. Il guasto arriva in ritardo: un disco pieno rompe il deploy successivo, non quello che l’ha riempito, quindi tieni sotto controllo lo spazio libero invece di scoprirlo durante un disservizio.


Considerazioni finali

Kamal toglie di mezzo lo strato di piattaforma, non l’amministrazione del server. Qualunque provider tu scelga, firewall, aggiornamenti di sistema e backup restano tuoi: l’ambito di Kamal finisce a Docker e al proxy.

Per la maggior parte dei deploy, parti da DigitalOcean se vuoi la documentazione, o da Hetzner se vuoi le caratteristiche e ti va di configurare l’host da solo. Passa a Contabo quando a finire è la cronologia delle immagini e non la memoria.

Per un confronto completo di tutte le opzioni di hosting, visita il nostro confronto VPS.


Nota: tutti i prezzi corrispondono agli ultimi dati disponibili. Verifica sempre i prezzi correnti direttamente presso i provider per una pianificazione accurata.