5 Commits

Author SHA1 Message Date
Сергей Антропов
05a7a45b45 fix: упростить WebSocket логику для стабильной работы
- Упрощена WebSocket функция для получения логов
- Убрана сложная логика переподключения и поиска контейнеров
- Добавлена простая обработка ошибок
- WebSocket теперь работает стабильно без зависаний

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-08-16 12:24:27 +03:00
Сергей Антропов
d6e606ac1f refactor: упростить логику получения контейнеров и WebSocket
- Упрощена функция list_containers для предотвращения зависания
- Убрана сложная логика health check проверок
- Упрощена WebSocket логика получения логов
- Убраны таймауты и сложная обработка ошибок
- Добавлена базовая обработка ошибок для стабильности

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-08-16 12:19:17 +03:00
Сергей Антропов
9239925206 feat: добавить обработку таймаутов и пропуск нездоровых контейнеров
- Добавлена функция пропуска контейнеров с проблемными health check
- Добавлены таймауты для предотвращения зависания приложения
- Добавлены переменные окружения для настройки таймаутов
- Улучшена обработка ошибок при получении информации о контейнерах
- Добавлено подробное логирование проблемных контейнеров

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-08-16 12:15:32 +03:00
Сергей Антропов
d838026fa6 fix: исправлена синтаксическая ошибка в app.py
- Исправлена неправильная структура try/except/finally блоков
- Удален дублированный блок except WebSocketDisconnect после finally
- Теперь приложение запускается без синтаксических ошибок
- Автор: Сергей Антропов (https://devops.org.ru)
2025-08-16 11:27:03 +03:00
Сергей Антропов
c74e5ec15e feat: добавлен Makefile для управления проектом и обновлен README.md
- Создан Makefile с командами для сборки, запуска, остановки, перезапуска и просмотра логов
- Добавлены команды: build, up, down, restart, logs, clean, status, shell, dev, rebuild
- Обновлен README.md с информацией об авторе и инструкциями по использованию Makefile
- Добавлена таблица команд Makefile для удобства пользователей
- Автор: Сергей Антропов (https://devops.org.ru)
2025-08-16 11:15:56 +03:00