, I'm pretty sure the trouble you're having is that by default Ghost (node) is going to bind to your loopback interface (127.0.0.1) and won't be accessible externally without a proxy (the recommended setup). If you change config.js to point to 0.0.0.0 Ghost will bind to all available interfaces