Skip to content

Commit ef30d6f

Browse files
committed
Merge pull request #378 from davidjb/patch-1
Add details about uWSGI as WSGI server
2 parents 776c2b5 + f26e5e6 commit ef30d6f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/scenarios/web.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,25 @@ setup for Nginx + Gunicorn can be found in the
156156

157157
.. _uwsgi-ref:
158158

159+
uWSGI
160+
-----
161+
162+
`uWSGI <https://uwsgi-docs.readthedocs.org>`_ is a full stack for building
163+
hosting services. In addition to process management, process monitoring,
164+
and other functionality, uWSGI acts as an application server for various
165+
programming languages and protocols - including Python and WSGI. uWSGI can
166+
either be run as a stand-alone web router, or be run behind a full web
167+
server (such as Nginx or Apache). In the latter case, a web server can
168+
configure uWSGI and an application's operation over the
169+
`uwsgi <https://uwsgi-docs.readthedocs.org/en/latest/Protocol.html>`_
170+
protocol. uWSGI's web server support allows for dynamically configuring
171+
Python, passing environment variables and further tuning. For full details,
172+
see `uWSGI magic
173+
variables <https://uwsgi-docs.readthedocs.org/en/latest/Vars.html>`_.
174+
175+
176+
.. _server-best-practices-ref:
177+
159178

160179
Server Best Practices
161180
:::::::::::::::::::::

0 commit comments

Comments
 (0)