Project: gunicorn

WSGI HTTP Server for UNIX

Project Details

Latest version
21.2.0
Home Page
https://gunicorn.org
PyPI Page
https://pypi.org/project/gunicorn/

Project Popularity

PageRank
0.00807180334584242
Number of downloads
29231787

Gunicorn

.. image:: https://img.shields.io/pypi/v/gunicorn.svg?style=flat :alt: PyPI version :target: https://pypi.python.org/pypi/gunicorn

.. image:: https://img.shields.io/pypi/pyversions/gunicorn.svg :alt: Supported Python versions :target: https://pypi.python.org/pypi/gunicorn

.. image:: https://github.com/benoitc/gunicorn/actions/workflows/tox.yml/badge.svg :alt: Build Status :target: https://github.com/benoitc/gunicorn/actions/workflows/tox.yml

.. image:: https://github.com/benoitc/gunicorn/actions/workflows/lint.yml/badge.svg :alt: Lint Status :target: https://github.com/benoitc/gunicorn/actions/workflows/lint.yml

Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn_ project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resource usage, and fairly speedy.

Feel free to join us in #gunicorn_ on Libera.chat_.

Documentation

The documentation is hosted at https://docs.gunicorn.org.

Installation

Gunicorn requires Python 3.x >= 3.5.

Install from PyPI::

$ pip install gunicorn

Usage

Basic usage::

$ gunicorn [OPTIONS] APP_MODULE

Where APP_MODULE is of the pattern $(MODULE_NAME):$(VARIABLE_NAME). The module name can be a full dotted path. The variable name refers to a WSGI callable that should be found in the specified module.

Example with test app::

$ cd examples
$ gunicorn --workers=2 test:app

Contributing

See our complete contributor's guide <CONTRIBUTING.md>_ for more details.

License

Gunicorn is released under the MIT License. See the LICENSE_ file for more details.

.. _Unicorn: https://bogomips.org/unicorn/ .. _#gunicorn: https://web.libera.chat/?channels=#gunicorn .. _Libera.chat: https://libera.chat/ .. _LICENSE: https://github.com/benoitc/gunicorn/blob/master/LICENSE