TinySite is a static small site engine with Heroku and Dropbox in mind. The idea is to host the app for a site on Heroku and take advantage of their awesome application stack and provide the static content by Dropbox.
The complete documentation is at tinysite.heroku.com, for a guide to get you started immediately go directly to the installation and usage page. The documentation app may serve you as a blueprint for your own app.
If you like TinySite and don’t have a Dropbox account already: Supporting this project by using my affiliate link would be the easiest possibility to give back. And the best part is: When you use the affiliate link not only me, but you too get 250MB extra space on Dropbox.