Ghost
Publicação em Node.js, hospedagem compartilhada não serve.
O Ghost roda em Node.js, então a hospedagem compartilhada PHP fica descartada de cara: é preciso um VPS onde você possa rodar um processo Node persistente. Em troca, consome pouco: 1 GB basta para um blog com tráfego normal e 2 GB dão margem para o MySQL 8 na mesma máquina. O Ghost 5 exige MySQL 8 em produção — SQLite só é suportado para desenvolvimento.
RAM ≥ 1 GB CPU ≥ 1 cores Storage ≥ 20 GB
Planos recomendados
Escolhidos por atender aos requisitos + relação preço/desempenho para este workload.
Por quê: 1 GB por 1 €: entra apertado, mas entra
aruba-cloud/vps-smart-vps1.json 5 regiões · Aruba Cloud
$1.09 /mo
~15 ms €1/mês
4.0
vCPU
1
RAM
1 GB
SSD
20 GB
Bandwidth
∞ unmetered
1 vCPU 1 GB RAM 20 GB SSD ∞
Por quê: Alternativa barata com presença nos EUA
Por quê: 2 GB para hospedar o MySQL 8 sem aperto
scaleway/play-1-pico.json 3 regiões · Scaleway
$0.0037 /hr
~15 ms
4.1
vCPU
1
RAM
2 GB
SSD
10 GB
Bandwidth
—
1 vCPU 2 GB RAM 10 GB SSD
Dicas operacionais
- Você precisa de um VPS com acesso root: o Ghost não funciona em hospedagem compartilhada PHP.
- O Ghost 5 exige MySQL 8 em produção; SQLite é só para desenvolvimento.
- Com 1 GB, adicione swap: a atualização do Ghost pede memória pontual.
- Use o Ghost-CLI com Nginx e Let's Encrypt; a instalação manual dá mais problemas.