Отвественность превыше всего.

OOO "Связькомрайт" master_vvk

Рейтинг: 54
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 4
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Сервис синхронизации GitHub репозитория

Используемые навыки:

Описание

Этот проект представляет собой сервис FastAPI для синхронизации локальной директории с репозиторием GitHub при получении событий webhook. Он предоставляет конечную точку для получения структуры директории и webhook для запуска синхронизации.

main.py - основной файл приложения FastAPI, который обрабатывает запросы API и события Webhook от GitHub. Основные функции включают:

Чтение конфигурации из config.json
Предоставление конечной точки для получения структуры директории (/api/get_structure)
Обработка событий Webhook (/api/webhook) и запуск скрипта синхронизации
sync_repo.sh
sync_repo.sh - скрипт для синхронизации локальной директории с удалённым репозиторием GitHub.

Ссылки на примеры реализации

 github.com/MasterVVK/fastapi_service

Презентация проекта

pic4607915.jpg

Оценили проект:

0