feat: major improvements and fixes
- Fixed Docker permissions issue by running as root user - Added DEBUG_MODE support with conditional Swagger docs and auto-reload - Created start.sh script for conditional Uvicorn execution - Removed verbose debug logs from WebSocket status endpoint - Added comprehensive screenshots to documentation - Enhanced help tooltip with full-screen modal design - Added theme switcher to error page - Updated documentation with local development and Docker benefits - Fixed WebSocket status display issues - Improved hotkey functionality and documentation - Added detailed project descriptions for local dev and Docker users Technical improvements: - Dockerfile: removed appuser switch, simplified permissions - docker-compose.yml: kept user: 0:0 for Docker socket access - app.py: removed debug prints, added DEBUG_MODE support - templates: enhanced UI/UX with better tooltips and themes - docs: comprehensive updates with new screenshots and descriptions
This commit is contained in:
@@ -5,12 +5,41 @@
|
||||
|
||||
## Содержание
|
||||
|
||||
1. [Предварительные требования](#предварительные-требования)
|
||||
2. [Установка](#установка)
|
||||
3. [Настройка](#настройка)
|
||||
4. [Первый запуск](#первый-запуск)
|
||||
5. [Проверка установки](#проверка-установки)
|
||||
6. [Настройка для продакшена](#настройка-для-продакшена)
|
||||
1. [Обзор и применение](#обзор-и-применение)
|
||||
2. [Предварительные требования](#предварительные-требования)
|
||||
3. [Установка](#установка)
|
||||
4. [Настройка](#настройка)
|
||||
5. [Первый запуск](#первый-запуск)
|
||||
6. [Проверка установки](#проверка-установки)
|
||||
7. [Настройка для продакшена](#настройка-для-продакшена)
|
||||
|
||||
## Обзор и применение
|
||||
|
||||
### 🎯 **Идеально для локальной разработки**
|
||||
|
||||
LogBoard+ создан специально для разработчиков, работающих с микросервисной архитектурой. Если вы используете Docker и Docker Compose для локальной разработки, этот инструмент станет незаменимым помощником:
|
||||
|
||||
- **Второй монитор** - Держите логи всех микросервисов постоянно видимыми
|
||||
- **Быстрая отладка** - Мгновенный доступ к логам без переключения между терминалами
|
||||
- **Мониторинг в реальном времени** - Видите проблемы сразу, как они возникают
|
||||
- **Централизованный просмотр** - Все логи в одном месте, а не в десятках терминалов
|
||||
|
||||
### 🐳 **Оптимизирован для Docker и Docker Compose**
|
||||
|
||||
Если ваша инфраструктура основана на Docker и Docker Compose, LogBoard+ предоставляет:
|
||||
|
||||
- **Автоматическое обнаружение** всех проектов Docker Compose
|
||||
- **Быстрый просмотр логов** всех контейнеров в проекте
|
||||
- **Фильтрация по проектам** - легко переключаться между разными проектами
|
||||
- **Multi-view режим** - одновременный просмотр логов нескольких контейнеров
|
||||
- **Интеграция с Docker API** - прямая работа с контейнерами
|
||||
|
||||
### 💡 **Сценарии использования**
|
||||
|
||||
- **Локальная разработка** - мониторинг логов микросервисов на втором мониторе
|
||||
- **Отладка проблем** - быстрый поиск ошибок в логах
|
||||
- **Тестирование** - наблюдение за поведением системы в реальном времени
|
||||
- **Демонстрации** - показ работы системы клиентам или команде
|
||||
|
||||
## Предварительные требования
|
||||
|
||||
|
||||
Reference in New Issue
Block a user