ForceFledgling / lesta-api

Неофициальный API для Lesta Games (FastAPI) 🕹️

Home Page:https://lesta.limku.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unofficial API for Lesta Games

Особенности

  • Реализовано с использованием фреймворка FastAPI и веб-сервера Uvicorn.
  • Запуск приложения как модуля.
  • Автоматическая перезагрузка приложения при изменениях в коде, в режиме DEBUG=True.
  • Автоматический выбор кол-ва процессов, в зависимости от кол-ва ядре системы, в режиме DEBUG=False.
  • Автоматическая генерация документации Swagger 2.0 по адресу /docs.

Установка

1. Клонировать репозиторий:

git clone https://github.com/ForceFledgling/lesta-api

2. Перейти в директорию проекта:

cd lesta-api

3. Установить необходимые зависимости:

pip install -r requirements.txt

Использование

1. Запустить приложение:

python3 -m app

2. Откройте веб-браузер и перейдите по адресу http://localhost:8080/ для доступа к API.

Известные проблемы

-

Внесение вклада

Приветствуются вклады! Пожалуйста, не стесняйтесь отправлять запросы на добавление функционала и исправления ошибок.

Лицензия

Этот проект распространяется под лицензией MIT - см. файл LICENSE для получения дополнительной информации.

About

Неофициальный API для Lesta Games (FastAPI) 🕹️

https://lesta.limku.com

License:MIT License


Languages

Language:Python 100.0%