I first tried Github which successfully had hosted my site except I was not able to use my dashboard. Then I found a tutorial online to host using AWS Lightsail, the only issue I had with the site was being able easily update my site and I had to start all over again. I tried to import all my data I had from my dashboard and site hosted at http://localhost:2368/ and http://localhost:2368/ghost. Now I am thinking of trying Digital Ocean or another platform within AWS without relying on installing bitnami. The issue I have is I am not sure how can I use either platform without having to start all over again. I just want to attach my current custom domain name to my site that I have hosted on http://localhost:2368/ and be able to use my dashboard. I plan to use my site as a newsletter and I have tried to find a tutorial to help with my situation but I could not find one. I would like to get some advice or help on a simpler way of just hooking what I have on http://localhost:2368/ to my custom domain and easy to update Ghost when an update comes. I also would like to have the newsletter option enabled.
Thank you for the information, I basically have a local install of Ghost and would like to have that live either by using AWS or Digital Ocean without having to reinstall the Ghost cli and Ghost dashboard then import all my information on to the platform. I just want to host whatever I already have on localhost:2368 and link it to my custom domain name with either platform.