17 lines
816 B
Markdown
17 lines
816 B
Markdown
### 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 |