feat(config): схема URL в meta зависит от TLS_ENABLED

- при установке без TLS (--skip-tls, стенд без домена) клиент получает
  http:// и ws:// вместо неработающих https:// и wss://
- установщик пишет TLS_ENABLED в .env; тесты фиксируют обе схемы
This commit is contained in:
2026-09-19 19:58:32 +03:00
parent 6804a316cf
commit 3d1816a640
6 changed files with 52 additions and 5 deletions
+3
View File
@@ -496,6 +496,9 @@ APP_IMAGE=${APP_IMAGE}
CADDY_IMAGE_TAG=${CADDY_IMAGE_TAG}
LIVEKIT_IMAGE_TAG=${LIVEKIT_IMAGE_TAG}
# --- TLS ---
TLS_ENABLED=$([ "$SKIP_TLS" = "1" ] && echo false || echo true)
# --- интерполяция compose (пути и профиль) ---
GLCHAT_DATA_DIR=${GLCHAT_DATA_DIR}
GLCHAT_CADDY_PROFILE=${CADDY_PROFILE}