- Универсальное исправление скролла для всех контейнеров в Multi View режиме - Более специфичные CSS селекторы для предотвращения влияния на другие элементы - Исправление проблемы с wrap text в options - Добавление вызовов applyWrapSettings() в ключевых местах - Обновление документации с описанием всех исправлений - Добавление CHANGELOG.md и SCROLL_FIX_SUMMARY.md - Добавление документации в app/docs/
48 lines
2.1 KiB
Markdown
48 lines
2.1 KiB
Markdown
# Документация LogBoard+
|
||
|
||
## Обзор
|
||
|
||
LogBoard+ - это веб-приложение для мониторинга логов Docker контейнеров в реальном времени с поддержкой Single View и Multi View режимов.
|
||
|
||
## Основные функции
|
||
|
||
### Просмотр логов
|
||
- **Single View**: просмотр логов одного контейнера
|
||
- **Multi View**: одновременный просмотр логов нескольких контейнеров
|
||
- Фильтрация по уровням логирования (DEBUG, INFO, WARN, ERROR)
|
||
- Поиск по регулярным выражениям
|
||
- Автопрокрутка и перенос строк
|
||
|
||
### Горячие клавиши
|
||
- `Ctrl+R` / `Ctrl+K` - обновление логов
|
||
- `[` `]` - навигация между контейнерами
|
||
- `Ctrl+B` - сворачивание/разворачивание панели
|
||
|
||
### Управление интерфейсом
|
||
- Сворачивание sidebar для экономии места
|
||
- Переключение тем (светлая/темная)
|
||
- Настройка количества отображаемых строк
|
||
- Экспорт логов в файл
|
||
|
||
## Документация
|
||
|
||
- [Горячие клавиши](hotkeys.md) - подробное описание всех горячих клавиш
|
||
- [Новые функции интерфейса](features.md) - описание сворачивания панелей и других функций
|
||
- [API документация](../api/README.md) - описание API endpoints
|
||
- [Разработка](../dev/README.md) - руководство для разработчиков
|
||
|
||
## Технологии
|
||
|
||
- **Backend**: Python, FastAPI, WebSocket
|
||
- **Frontend**: HTML5, CSS3, JavaScript (Vanilla)
|
||
- **База данных**: PostgreSQL с asyncpg
|
||
- **Контейнеризация**: Docker, Docker Compose
|
||
|
||
## Автор
|
||
|
||
Сергей Антропов - https://devops.org.ru
|
||
|
||
## Лицензия
|
||
|
||
MIT License
|