Реализация на отдельных двух машинах с протестированным взаимодействием по проверке сообщений

This commit is contained in:
mi
2026-08-19 18:24:00 +03:00
parent bbef7a30c9
commit c7a80e7256
103 changed files with 3457 additions and 3725 deletions
@@ -0,0 +1,36 @@
cd /opt/han-chat/backend
echo "=== CONTAINERS ==="
docker compose --env-file .env ps
echo "=== BITRIX STATUS ==="
docker compose --env-file .env exec -T api-backend python - <<'PY'
import json
import os
import urllib.request
request = urllib.request.Request(
os.environ["BITRIX_LOCAL_APP_BASE_URL"] + "/internal/openlines/v1/status",
headers={
"Authorization": "Bearer "
+ os.environ["BITRIX_LOCAL_APP_INTERNAL_TOKEN"]
},
)
print(json.dumps(
json.load(urllib.request.urlopen(request, timeout=10)),
ensure_ascii=False,
indent=2,
))
PY
echo "=== BITRIX LOGS ==="
docker compose --env-file .env logs \
--since=15m --timestamps bitrix-local-app
echo "=== API LOGS ==="
docker compose --env-file .env logs \
--since=15m --timestamps api-backend
echo "=== NGINX LOGS ==="
docker compose --env-file .env logs \
--since=15m --timestamps nginx