Gunicorn 'Green Unicorn' est un serveur HTTP Python WSGI pour UNIX. Il s'agit d'un modèle de travail pré-fork porté du projet Ruby's Unicorn. Le serveur Gunicorn est largement compatible avec divers frameworks Web, simple à mettre en œuvre, peu gourmand en ressources du serveur et assez rapide.
N'hésitez pas à nous rejoindre en #gunicorn sur Libera.chat.
La documentation est hébergée sur https://docs.gunicorn.org.
Gunicorn nécessite Python 3.x >= 3.7 .
Installer depuis PyPI :
$ pip installer gunicorn
Utilisation de base :
$ gunicorne [OPTIONS] APP_MODULE
Où APP_MODULE
est du modèle $(MODULE_NAME):$(VARIABLE_NAME)
. Le nom du module peut être un chemin complet en pointillés. Le nom de la variable fait référence à un appelable WSGI qui doit être trouvé dans le module spécifié.
Exemple avec une application de test :
Exemples de $ cd $ gunicorn --workers=2 test:app
Consultez notre guide complet du contributeur pour plus de détails.
Gunicorn est publié sous licence MIT. Voir le fichier LICENSE pour plus de détails.