- Склонируйте проект и перейдите в нужную ветку
- Создайте .env файл на основе файла .env.example в корневой папке проекта
ПРИМЕЧАНИЕ: СгенерироватьSECRET KEYможно здесь - Перейдите в виртуальное окружение.
ПРИМЕЧАНИЕ: Если у вас будет ошибка UnicodeDecodeError: 'charmap', то уберите в .env-файле кириллицу:
pipenv shell
- Соберите проект
make dev-build
- Соберите проект
make build
- Создайте файлы сокета и сервиса Gunicorn и следуйте инструкциям скрипта
sudo python config/gunicorn.py
- Перейдите в папку frontend-проекта
- Установите зависимости:
npm install --only=production
- Запустите сборку проекта
npm run-script build
- Создайте файл-конфигурации nginx
- Перезапустите nginx
sudo service nginx restart