fix mail send upd docker-compose.yaml |
||
---|---|---|
app | ||
docker | ||
.dockerignore | ||
.gitignore | ||
.python-version | ||
README.md | ||
pyproject.toml | ||
uv.lock |
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