mirror of
https://git.auk.su/Dinect/bonus-import-tools.git
synced 2025-12-29 02:20:02 +00:00
58 lines
1.4 KiB
Markdown
58 lines
1.4 KiB
Markdown
# bonus-import-tools
|
|
|
|
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
|
|
```
|
|
|