updated README.md

This commit is contained in:
Sergey
2024-08-03 09:29:47 +03:00
parent eb5058502d
commit e7796ec240
6 changed files with 99 additions and 2 deletions

View File

@@ -2,6 +2,56 @@
bonus-import-tools
приложение для импорта бонусных баллов
## Приложение для импорта бонусных баллов.
### Требования для установки через pipenv
- Ubuntu 22.04
- Python 3.11
### Предустановка
```shell
apt update && apt upgrade -y
apt install git wget curl build-essential mc tmux -y
apt install libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python3-pip python3-dev -y
pip3 install setuptools && pip3 install pipenv
```
### Установка в venv
```shell
git clone https://git.auk.su/Dinect/loyalty-load-tester
cd loyalty-load-tester
pip install -r requirements.txt
```
### Требования для установки через docker-compose
- Ubuntu 22.04 / alpine 3.14
- Docker
- Docker compose 2.24 +
### Предустановка
```shell
sudo apt update && sudo apt upgrade -y
sudo apt install apt-transport-https ca-certificates curl software-properties-common tmux curl mc wget git -y
curl -sSL https://get.docker.com/ | CHANNEL=stable bash
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/v2.24.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
```
### Установка в Docker контейнер
```shell
git clone https://git.auk.su/Dinect/loyalty-load-tester
cd loyalty-load-tester
pip install -r requirements.txt
```
python 3.11