logboard/env.example
Сергей Антропов 3654d6699e feat: добавлена поддержка внешних Docker сетей через переменные окружения
- Добавлена переменная DOCKER_NETWORKS в env.example
- Создан скрипт scripts/generate-compose.py для генерации docker-compose.yml
- Добавлена команда make generate для обновления конфигурации
- Обновлен docker-compose.yml с поддержкой внешних сетей
- Добавлена документация по настройке сетей в README.md
- Поддержка гибкой настройки сетей для разных проектов
- Пример: DOCKER_NETWORKS=iaas,infrastructure_iaas
- Автор: Сергей Антропов (https://devops.org.ru)
2025-08-16 11:39:01 +03:00

63 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
# Настройки 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
# Настройки аутентификации
AUTH_ENABLED=true
AUTH_METHOD=basic
SESSION_TIMEOUT=3600
# Настройки уведомлений
NOTIFICATIONS_ENABLED=false
SMTP_HOST=
SMTP_PORT=587
SMTP_USER=
SMTP_PASS=
SMTP_FROM=