forked from ehazlett/ignition
Python web application creator
License
MechanisM/ignition
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
:: Ignition :: Python web application stack creator (Python + uWSGI + Nginx) Ignition is a stack creator for Python web applications. It will create the Python project (currently only Django), a uWSGI start script, and a config file to launch Nginx as the frontend. It will also create startup and shutdown sample scripts for launching the stack. Installation: $ pip install ignition Or (manually): Clone/download $ python setup.py install Example: To create a Django project called 'helloworld' listening on port 80, running under the user 'nginx', and located in /srv/projects: $ ignite.py -d /srv/projects -n helloworld -u nginx -p 80 -t django Make sure to set permissions for the user it's running under, in this case 'nginx': $ cd /srv/projects $ sudo chown nginx var/ log/ You can then 'cd' into /srv/projects/scripts and run: $ sudo ./helloworld_start.sh Visit http://localhost in your web browser and you should see the standard 'It works!' Django page.
About
Python web application creator
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published