Skip to content

Student-Labs-2024/uwordsDownloader

Repository files navigation

UWORDS DOWNLOADER API

API-микросервис для загрузки контента с зарубежных сервисов

Stack

Python 3.11, FastAPI, gunicorn, Docker

Packages

yt-dlp, aiohhtp, aiofiles

Запуск проекта

Чтобы сделать миграцию к БД, нужно прописать в контейнере docker следующую команду

Запуск проекта на локальной машине

docker-compose -f "docker-compose.dev.yml" up --build

Настройка локального окружения pre-commit:

pre-commit install
pre-commit run --all-files
pre-commit install --hook-type commit-msg

Перед коммитом проверять код линтером Black

python -m black ./src --check

В случае замечаний линтера выполнить команду

python -m black ./src

Пример .env можно увидеть в следующих файлах:

  • env.dev.example

Authors

Daniil Kolevatykh - CTO, python software developer

Azamat Aubakirov - python software developer

Dmitry Prasolov - python software developer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published