docs: обновить README.md с информацией о множественных проектах
- Добавлено описание работы с множественными проектами - Добавлена информация о селекторе проектов в веб-интерфейсе - Добавлены примеры использования переменной LOGBOARD_PROJECTS - Добавлено описание API эндпоинтов для работы с проектами - Обновлена таблица переменных окружения Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
parent
04d1ae9a96
commit
a1572d470c
26
README.md
26
README.md
@ -93,6 +93,7 @@ http://localhost:9001
|
||||
| `LOGBOARD_INDEX_HTML` | Путь к HTML шаблону | `./templates/index.html` |
|
||||
| `TZ_TS` | Временная зона для меток времени | (пусто) |
|
||||
| `COMPOSE_PROJECT_NAME` | Фильтр по проекту Docker Compose | (пусто) |
|
||||
| `LOGBOARD_PROJECTS` | Множественные проекты (через запятую) | (пусто) |
|
||||
| `DOCKER_NETWORKS` | Внешние Docker сети (через запятую) | `iaas,infrastructure_iaas` |
|
||||
| `LOGBOARD_SKIP_UNHEALTHY` | Пропускать нездоровые контейнеры | `true` |
|
||||
| `LOGBOARD_CONTAINER_LIST_TIMEOUT` | Таймаут получения списка контейнеров (сек) | `10` |
|
||||
@ -103,6 +104,31 @@ http://localhost:9001
|
||||
|
||||
**⚠️ Важно:** Измените значения `LOGBOARD_PASS`, `SECRET_KEY` и `ENCRYPTION_KEY` в продакшене!
|
||||
|
||||
### Работа с множественными проектами
|
||||
|
||||
LogBoard+ поддерживает работу с несколькими проектами Docker Compose одновременно:
|
||||
|
||||
#### Через веб-интерфейс:
|
||||
1. **Откройте LogBoard+** в браузере
|
||||
2. **Используйте селектор "Projects"** в верхней панели
|
||||
3. **Выберите проект** из списка или "All Projects" для всех
|
||||
4. **Просматривайте логи** контейнеров выбранного проекта
|
||||
|
||||
#### Через переменные окружения:
|
||||
1. **Укажите проекты в .env файле:**
|
||||
```bash
|
||||
LOGBOARD_PROJECTS=project1,project2,project3
|
||||
```
|
||||
|
||||
2. **Перезапустите LogBoard+:**
|
||||
```bash
|
||||
make restart
|
||||
```
|
||||
|
||||
#### API эндпоинты:
|
||||
- `GET /api/projects` - получить список всех проектов
|
||||
- `GET /api/services?projects=project1,project2` - получить контейнеры конкретных проектов
|
||||
|
||||
### Настройка Docker сетей
|
||||
|
||||
Для подключения к внешним Docker сетям (например, для работы с другими проектами):
|
||||
|
Loading…
x
Reference in New Issue
Block a user