- Добавлена кнопка Update для управления AJAX auto-update - AJAX auto-update включен по умолчанию - Улучшено управление видимостью кнопки Refresh - Переупорядочены кнопки в header (Update, Refresh) - Унифицированы стили кнопок (высота, шрифт, границы) - Добавлен hover эффект для кнопки options с цветом warning - Позиционирование help-btn в свернутом sidebar - Уменьшена ширина свернутого sidebar на 30% - Добавлена логика разворачивания sidebar при клике на options - Отображение внешнего порта в статусе контейнера - Показ 'standalone' для контейнеров без проекта - Обновлена документация Автор: Сергей Антропов Сайт: https://devops.org.ru
Документация LogBoard+
Обзор
LogBoard+ - это веб-приложение для мониторинга логов Docker контейнеров в реальном времени с поддержкой Single View и Multi View режимов.
Основные функции
Просмотр логов
- Single View: просмотр логов одного контейнера
- Multi View: одновременный просмотр логов нескольких контейнеров
- Фильтрация по уровням логирования (DEBUG, INFO, WARN, ERROR)
- Поиск по регулярным выражениям
- Автопрокрутка и перенос строк
Горячие клавиши
Ctrl+R
/Ctrl+K
- обновление логов[
]
- навигация между контейнерамиCtrl+B
- сворачивание/разворачивание панели
Управление интерфейсом
- Сворачивание sidebar для экономии места
- Переключение тем (светлая/темная)
- Настройка количества отображаемых строк
- Экспорт логов в файл
Документация
- Горячие клавиши - подробное описание всех горячих клавиш
- Новые функции интерфейса - описание сворачивания панелей и других функций
- API документация - описание API endpoints
- Разработка - руководство для разработчиков
Технологии
- Backend: Python, FastAPI, WebSocket
- Frontend: HTML5, CSS3, JavaScript (Vanilla)
- База данных: PostgreSQL с asyncpg
- Контейнеризация: Docker, Docker Compose
Автор
Сергей Антропов - https://devops.org.ru
Лицензия
MIT License