logboard/docker-compose.yml
Сергей Антропов bee67f130c fix: исправлены проблемы с интерфейсом
- Исправлено сворачивание секций в sidebar (убраны дублирующиеся обработчики)
- Добавлены tooltip для карточек контейнеров с информацией о сервере
- Исправлена функция switchToSingle для корректного отображения логов
- Исправлен healthcheck в docker-compose.yml (путь /healthz)
- Добавлены подробные tooltip для локальных и удаленных контейнеров
- Улучшена обработка событий для сворачивания секций

Теперь все функции работают корректно:
 Сворачивание секций работает
 Tooltip отображают информацию о сервере
 Логи отображаются при клике на карточки
 Healthcheck работает правильно

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-08-20 20:25:31 +03:00

32 lines
627 B
YAML

services:
logboard:
build: .
container_name: logboard
env_file:
- .env
ports:
- "${LOGBOARD_PORT}:${LOGBOARD_PORT}"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./snapshots:/app/snapshots
- ./logs:/app/logs
restart: unless-stopped
user: 0:0
networks:
- iaas
- infrastructure_iaas
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:${LOGBOARD_PORT}/healthz"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
networks:
iaas:
external: true
infrastructure_iaas:
external: true