Автоматизация
Автоматически сгенерировано: 2026-03-03 09:38
Скрипты
| Скрипт | Сервер | Назначение | Вызывается из |
|---|---|---|---|
| deploy-callbox.sh | lb-1 | Деплой CallBox | Вручную |
| deploy-docs.sh | lb-1 | Деплой документации | Вручную |
| generate_all_docs.sh | mon-1 | Генерация всей документации | deploy-docs.sh, git hook |
| rebuild-docs.sh | mon-1 | Сборка и деплой документации | generate_all_docs.sh |
Cron задачи
| Задача | Интервал | Сервер | Скрипт |
|---|---|---|---|
| Проверка свежести документации | Каждый час | mon-1 | check-docs-freshness.sh |
| Уведомления Telegram | При событии | mon-1 | telegram-notify.sh |
Git Hooks
| Репозиторий | Hook | Действие |
|---|---|---|
| callbox.git | post-receive | Автодеплой на web-1, web-2 |
| callbox-docs.git | post-receive | Генерация и деплой документации |
| shared-admin.git | post-receive | Автодеплой |
| suo.git | post-receive | Автодеплой |