git clone https://github.com/vadikball/flask_bash.git
cd flask_bash
bash up.shможно с помощью команды (Если установлен docker и docker compose)
bash up.shПосле этого произойдет следующее:
- Поднимется контейнер с тестами
- В нем выполнятся линт и тесты
- Удалится контейнер с тестами
- Поднимется контейнер с приложением, усли успешно выполнены тесты и линт
Документацию апи можно найти по адресу
http://{host}:{port}/doc/swagger
Например, при запуске с bash up.sh - http://localhost:8000/doc/swagger
Сервис позволяет выполнять популярные команды на Linux с помощью REST API