====== Скрипт для развертывания приложения ====== Для веб-приложений, нужно написать скрипт на bash. - Генерация конфига для Apache(опционально, можно просто брать существующий); - Копирование файлов (вы написали, каких) в директорию, откуда происходит развертывание; - Django работает c помощью wsgi с Apache - соответственно, его тоже необходимо скопировать; - Установка зависимостей (pip); - Очищение БД(опционально); - Импорт БД из дампа(опционально); - Копирование файла с конфигом в нужную папку и создание ссылки на него (команда a2ensite); - Установка нужных прав на папку, откуда происходит развертывание; - Перезагрузка Apache. К скрипту должен идти файл Readme для описания скрипта, работы с ним и ключей для управления им. В файле Readme должен быть перечень, предустановленного софта, для работы приложения. [[ https://github.com/geo2tag/geo2tag/blob/master/scripts/local_deploy.sh | Пример скрипта для развертывания ]]