feat(deploy): адрес привязки для прокси по туннелю и загрузка сертификата TURN с внешнего узла

- compose: app и LiveKit публикуются на GLCHAT_APP_BIND/GLCHAT_LIVEKIT_BIND
  (по умолчанию 127.0.0.1, для схемы «VPS-прокси + домашний сервер» — адрес в WireGuard)
- install.sh: --app-bind-addr/--livekit-bind-addr, --turn-cert-remote* для
  загрузки сертификата по SSH, glchat-cert-refresh умеет тянуть его с внешнего узла
This commit is contained in:
2026-09-19 20:28:29 +03:00
parent e8e063e52d
commit 1359821799
3 changed files with 91 additions and 12 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ services:
environment:
<<: *app-env
ports:
- "127.0.0.1:${APP_PORT}:8080"
- "${GLCHAT_APP_BIND}:${APP_PORT}:8080"
volumes:
- "${GLCHAT_DATA_DIR}/db:/app/data/db"
- "${GLCHAT_DATA_DIR}/files:/app/data/files"