Go to file
sergey e0da95c3b7 Merge pull request 'test docker-file no uv' (#5) from dev into main
Reviewed-on: #5
2025-06-23 10:02:31 +00:00
app fix delay factor 2025-06-22 14:26:32 +03:00
docker test docker-file no uv 2025-06-23 12:57:21 +03:00
.dockerignore fix 2025-06-17 23:39:36 +03:00
.gitignore update gitignore 2025-06-18 12:24:35 +03:00
.python-version init 2025-06-14 10:08:56 +03:00
README.md refactor 2025-06-18 16:06:28 +03:00
pyproject.toml 17.06.2025 21:09 2025-06-17 21:10:16 +03:00
uv.lock 17.06.2025 21:09 2025-06-17 21:10:16 +03:00

README.md

Network devices backup.

Раз в сутки, в указанное время, подключается к сетевым устройствам. Отправляет коммит в удалённый репозиторий.

Python 3.13 Используются библиотеки:

  • "gitpython>=3.1.44" - для работы с гитом
  • "netmiko>=4.5.0" - для подключения к сетевым устройствам
  • "schedule>=1.2.2" - для периодического выполнения backup

Для запуска. Переменные окружения (см. app/config/.env-template) app/config/config.ini Пример конфиг файла см. app/config/config-template.ini Положить файл со списком устройств в папку config