Thanks.
My current solution is running:
sudo NODE_ENV=production nohup node current/index.js &
To keep it running in the same way ghost run
does.
any attempt to run ghost start
just seems to cause issues with the 502s due to the process dying and restarting.