Para rodar o Ghost com o Node.JS é preciso ter atenção em algumas configurações no arquivo config.js, são elas:
Elas são, cuidar para a sua aplicação ficar exposta na porta 3000 e também o host ficar configurado para 0.0.0.0 , como mostra no seguinte exemplo:
var path = require('path'),
config;
config = {
production: {
url: 'http://localhost:3000',
mail: {},
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost.db')
},
debug: false
},
server: {
port: '3000',
host: '0.0.0.0'
}
}
...