Исполнитель: Юрий Кожанов
SyncApp — это приложение для синхронизации локальных файлов с удаленным хранилищем (в данном случае, Яндекс.Диск). Оно позволяет загружать, обновлять и удалять файлы на Яндекс.Диске, а также получать информацию о текущих файлах в удаленном хранилище.
Перед использованием приложения убедитесь, что на Вашем устройстве (Linux-based OS) установлены:
- python 3.12.6
Клонируйте github репозиторий на Ваше устройство:
https://github.com/ykozhanov/SyncService.gitСОВЕТ: Используйте виртуальное окружение!
Установите необходимые зависимости через команду:
pip install -r requirements.txtПерейдите по ссылке и войдите в аккаунт Яндекс, с которым хотите синхронизировать локальные файлы. Скопируйте полученный токен, он вам понадобится в следующем шаге.
В директории с приложением создайте .env файл с переменными окружения.
Описание переменных находится в файле env.example.
Запустите приложение через команду:
python main.py- Python как основной язык программирования.
По вопросам проекта и другим вопросам связанным с используемыми в проекте инструментам
можно писать на почту ykozhanov97@gmail.com