Skip to content

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

License

Notifications You must be signed in to change notification settings

fenderrex/vagrant-puppet-nginx-uwsgi-flask

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/`.

##Features: 3 apps and a setup tool...

TODO:

  • Fix dependencies on current infrastructure like Vagrant #4.

  • Move Python deps into a virtualenv and config puppet for both vagrant and (docker so we can benifit from unix scokets)

  • database install selector (Postgres) or (MYQSL) or (tinyDB)

  • SSL encryption and admin gui to set keys and certs

  • UNIX Sockets

  • Load balancer config??

  • Varnish based admin gui #3.

usefull links:

looking for docker flavor? 

apache flask

uses apache and docker to acheave what we are doing here... This method provides more secerity and needs more system resources whill a bit less migration options...

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 82.8%
  • HTML 12.4%
  • Python 4.8%