nginx-django

Переменные

CircleCI Качество Загрузки

Архив проекта

Эта роль ожидает, что вы упакуете ваше django-приложение в архив. Рекомендуется использовать setuptools, так как это широко используется, но простой zip-архив также подойдет. Установите django_archive на путь к вашему архиву.

Окружение проекта

django_project_environment используется для развертывания нескольких окружений на одном хосте, что может быть полезно в случае низкой стоимости. По умолчанию установлено "staging".

Имя проекта

Установите django_project_name на имя вашего проекта. По умолчанию ищет переменную окружения DJANGO_PROJECT_NAME.

Версия проекта

Установите django_project_version на версию вашего проекта. По умолчанию — "develop". Развертывание одной и той же версии дважды перезапишет то, что находится на сервере. Старые версии сохраняются на сервере, поэтому легко быстро вернуться к предыдущей версии, просто изменив символьную ссылку.

Имя сервера

Установите django_server_name на доменное имя вашего проекта. Для использования нескольких имен разделите их пробелом. По умолчанию ищет переменную окружения DJANGO_SERVER_NAME.

Каталог проектов django на сервере

Установите django_projects_directory на путь, где вы обычно храните проекты django. По умолчанию — "/var/www".

Каталог статических файлов

Установите django_static_dir на каталог, где хранятся статические файлы. По умолчанию пустая строка. Рекомендуем хранить статические файлы на внешнем CDN, например, AWS S3. По умолчанию ищет переменную окружения DJANGO_STATIC_DIR.

Модуль конфигурации Django

Установите django_config на путь к вашему модулю конфигурации Django. Например: 'app.settings'.

Дополнительный шаблон конфигурации django

Установите django_config_file на путь к внешнему шаблону конфигурации вашего django-приложения.

Файл wsgi для Django

Установите django_file_file на путь к wsgi-файлу вашего django-приложения.

О проекте

Deploy your Django project to Nginx with minimal config

Установить
ansible-galaxy install practical-ansible/nginx-django
Лицензия
Unknown
Загрузки
338
Владелец
Tiny Ansible roles and playbooks that help you with web hosting in a world of VPS