Now that I know I can run Puppet manifests on a local dev environment and on Digital Ocean, I need to be able to define my projects and write Puppet manifests that will get them onto my server and host them.