Dropbox based web site files + Ghost blog on subdomain
I'm looking to deploy my new site (avephoto.com) on a dropbox install along with a Ghost blog under the subdomain (blog.avephoto.com).
The dropbox functionality is convenience & workflow integration. At the moment I'm looking to have just the website content live in dropbox, and the blog content on server space. The website is a flat-file cms called Kirby and the blog would be Ghost based.
After doing some reading and searching, it seems I will need to run a virtual host.
Do I need a different droplet for each part of thing (ie dropbox, ghost, Apache server)?
Any advice/input would be greatly appreciated before I begin to tackle this project.
I'm new to how instances work, however I'm familiar with terminal and
remote web server management.