{"repo":"idlesign/uwsgiconf","free":true,"listed":false,"github":"https://github.com/idlesign/uwsgiconf","clone":"git clone https://github.com/idlesign/uwsgiconf.git","description":"Configure uWSGI from your Python code","language":"Python","stars":78,"topics":["uwsgi","python","configurator","configuration-management","wsgi","django"],"license":"BSD-3-Clause","category":"saas-starters-boilerplates","readme_excerpt":"uwsgiconf https://github.com/idlesign/uwsgiconf Description Configure uWSGI from your Python code If you think you know uWSGI you're probably wrong. It is always more than you think it is. There are so many subsystems and options (800+) it is difficult to even try to wrap your mind around. uwsgiconf allowing to define uWSGI configurations in Python tries to improve things the following ways: It structures options for various subsystems using classes and methods; It uses docstrings and sane naming to facilitate navigation; It ships some useful presets to reduce boilerplate code; It encourages configuration reuse; It comes with CLI to facilitate configuration; It features easy to use and documented uwsgi stub Python module; It offers runtime package, similar to uwsgidecorators , but with more abstractions; It features integration with Django Framework; It is able to generate configuration files for Systemd, Upstart. It can use pyuwsgi . Consider using IDE with autocompletion and docstrings support to be more productive with uwsgiconf. By that time you already know that uwsgiconf is just another configuration method. Why? Overview Static configuration Let's make uwsgicfg.py . There we configure uWSGI using nice PythonSection preset to run our web app. 1. Now if you want to generate myconf.ini file and use it for uWSGI manually you can do it with: 2. Or use uwsgiconf to automatically spawn uWSGI processes for configurations defined in your module: !!! tip \"Write code\" uwsgiconf C","default_branch":null,"files":null,"tree":[],"storefront":"/r/idlesign","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/idlesign/uwsgiconf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}