Добавлены новые возможности для управления файловыми логами в Docker-сервисах: - Обновлены конфигурации для поддержки логов, включая переменные окружения и монтирование директорий. - Документация обновлена для описания новых эндпоинтов и параметров, связанных с логами. - Упрощен доступ к логам через API и интерфейс пользователя. Co-authored-by: Cursor <[email protected]>
30 lines
1.4 KiB
Bash
30 lines
1.4 KiB
Bash
# Standalone stack env (Linux): stack.microvps-full.yaml
|
||
# Использование:
|
||
# cp .env.stack.microvps-full.example .env.stack.microvps-full
|
||
# docker compose --env-file .env.stack.microvps-full -f stack.microvps-full.yaml up -d
|
||
|
||
# Образы EvoBGP
|
||
EVOBGP_REGISTRY=git.shts.su/denozord
|
||
EVOBGP_IMAGE_TAG=latest
|
||
|
||
# Защищенный Web UI (Traefik + Let's Encrypt + Cloudflare DNS challenge)
|
||
WEBUI_DOMAIN=bgp.shz.su
|
||
WEBUI_IP_WHITELIST=109.174.26.78/32,87.103.241.8/32
|
||
LETSENCRYPT_EMAIL=[email protected]
|
||
CF_DNS_API_TOKEN=cfut_3D1i0MNBVX6MNSsjcFytsfSlyB4B15t7H3DYXuzq22011588
|
||
|
||
# Файловые runtime-логи (sidecar stack-runtime-logs + API /v1/runtime-logs/* на evobgp-all).
|
||
# Dev (рядом с compose): ./runtime-logs
|
||
# Prod на хосте: /opt/evobgp/runtime-logs
|
||
# EVOBGP_RUNTIME_LOGS_HOST_DIR=./runtime-logs
|
||
|
||
# Auto-updater (проверка registry образов и точечный restart контейнеров)
|
||
# 0 = выключен, 1 = включен
|
||
AUTO_UPDATE_ENABLED=0
|
||
# Интервал проверки обновлений (сек), минимум 30
|
||
AUTO_UPDATE_INTERVAL_SEC=300
|
||
# Сервисы для автообновления (через запятую)
|
||
AUTO_UPDATE_SERVICES=evobgp-all,evobgp-web
|
||
# Защищенные сервисы, которые updater никогда не перезапускает
|
||
AUTO_UPDATE_PROTECTED_SERVICES=bird2
|