I'd probably go with IBM Blue Mix or Heroku if digital ocean wasn't sponsoring. No reason to spend time on managing your server at this point and they provide pretty much the same capabilities for the developer deploying code
Other than that, you also need to use or run your own DB or use a hosted solution. That can also be done by a script, but even spending 30 minutes setting up a server and a db is a lot of time when you have a matter of hours to start and demo a project.