debops.gunicorn
The Green Unicorn is a Python WSGI HTTP Server for UNIX. It uses 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 resources, and fairly speedy.
The debops.gunicorn
Ansible role uses the Debian package configuration structure on older Debian and Ubuntu releases
to manage multiple gunicorn
applications as a single service. This can be
used to deploy applications that use either a system Python installation, or
a virtualenv
Python environment.
From Debian Stretch upwards, the role configures a custom set of systemd units to support Green Unicorn service instances.
Copyright
debops.gunicorn - Manage Gunicorn using Debian packages via Ansible
Copyright (C) 2016 Maciej Delmanowski <drybjed@gmail.com>
Copyright (C) 2016 DebOps <https://debops.org/>
SPDX-License-Identifier: GPL-3.0-only
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.