36 lines
886 B
Markdown
36 lines
886 B
Markdown
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 |