vagrant-puppet-nginx-uwsgi-flask icon indicating copy to clipboard operation
vagrant-puppet-nginx-uwsgi-flask copied to clipboard

A pretty bare set up for running Flask in nginx through uwsgi in Vagrant deployed by Puppet. Got it?

A puppet setup for a Flask app

    # Bring the box up
    vagrant up
    # Provision with
    vagrant provision

Site should then be available over port 8080 at http://localhost:8080/.

TODO:

  • [x] Fix dependencies on current infrastructure like Vagrant #4
  • [ ] Move Python deps into a virtualenv (maybe) #1
  • [ ] Varnish #3
  • [ ] Postgres #2