A simple web-app that generates starter vagrant and puppet files for projects
$ git clone https://github.com/atongen/geppetto.git
$ cd geppetto
$ git checkout develop
$ bundle install
$ foreman start
The app is also hosted on heroku: http://geppetto.herokuapp.com/
- Visit the url for the running application
- Fill out the form with the requirements for your app
- Submit, collect zip file
- Extract zip file into your application
- Tweak Vagrantfile and puppet manifests to suite your needs
- run
vagrant up
- Fork it ( https://github.com/atongen/geppetto/fork )
- Use git-flow to create a feature branch (https://github.com/nvie/gitflow)
- Commit your changes (
git commit -am 'Add some feature'
) - Make sure your feature branch is rebased on latest develop branch upstream
- Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request