# LogBoard+ - Переменные окружения # Автор: Сергей Антропов # Сайт: https://devops.org.ru # Основные настройки приложения LOGBOARD_PORT=9001 LOGBOARD_TAIL=500 LOGBOARD_USER=admin LOGBOARD_PASS=s3cret-change-me # Директория для снимков логов LOGBOARD_SNAPSHOT_DIR=/app/snapshots # Путь к HTML шаблону LOGBOARD_INDEX_HTML=./templates/index.html # Временная зона для временных меток TZ_TS= # Фильтр по проекту Docker Compose (опционально) # COMPOSE_PROJECT_NAME=myproj # Настройки множественных проектов # Укажите проекты через запятую для отображения контейнеров из нескольких проектов # LOGBOARD_PROJECTS=project1,project2,project3 # Настройки Docker DOCKER_HOST=unix:///var/run/docker.sock DOCKER_TLS_VERIFY= DOCKER_CERT_PATH= # Настройки Docker сетей (внешние сети для подключения) # Укажите имена внешних сетей через запятую DOCKER_NETWORKS=iaas,infrastructure_iaas # Настройки безопасности # Измените эти значения на свои в продакшене SECRET_KEY=your-secret-key-here ENCRYPTION_KEY=your-encryption-key-here # Настройки логирования LOG_LEVEL=INFO LOG_FORMAT=json # Настройки веб-интерфейса WEB_TITLE=LogBoard+ WEB_DESCRIPTION=Веб-панель для просмотра логов микросервисов WEB_VERSION=1.0.0 # Настройки производительности MAX_CONNECTIONS=100 CONNECTION_TIMEOUT=30 READ_TIMEOUT=60 # Настройки фильтрации контейнеров # Пропускать контейнеры с проблемными health check (true/false) LOGBOARD_SKIP_UNHEALTHY=true # Настройки таймаутов (в секундах) LOGBOARD_CONTAINER_LIST_TIMEOUT=10 LOGBOARD_CONTAINER_INFO_TIMEOUT=3 LOGBOARD_HEALTH_CHECK_TIMEOUT=2 # Настройки аутентификации AUTH_ENABLED=true AUTH_METHOD=jwt SESSION_TIMEOUT=3600 SECRET_KEY=your-secret-key-here-change-in-production # Настройки уведомлений NOTIFICATIONS_ENABLED=false SMTP_HOST= SMTP_PORT=587 SMTP_USER= SMTP_PASS= SMTP_FROM= # Настройки AJAX обновления логов LOGBOARD_AJAX_UPDATE_INTERVAL=2000