All needed info about server you can see here
Activate virtual environment
python3 -m venv venv
source venv/bin/activate
Install dependencies
pip install -r requirements.txt
Important! To run tests you need to install one of the load-generation engine. For additional info see official documentation
python3 yandex-tank-api-server-starter
It is necessary to specify output and lock directory. (Check yandex-tank-api-server-starter file)
Due to mismatch between yandex-tank-api and yandex-tank versions it is more convenient and safer for nerves to use Docker.
To build docker image:
docker build --tag yandex-tank-api .
To run docker container:
docker run --name yandex-tank-api -p 8888:8888 yandex-tank-api