#!/usr/bin/env bash ssh -o BatchMode=yes -o ConnectTimeout=15 aidev@chatbot.exdev.co.kr 'bash -s' <<'EOSSH' export PATH="/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/Applications/Docker.app/Contents/Resources/bin:$PATH" echo "=== listening ports ===" for p in 16000 16001 16002 27017 1521 28012 28013 8086 8083 8092 443; do if lsof -iTCP:$p -sTCP:LISTEN >/dev/null 2>&1; then echo "UP :$p"; else echo "DOWN :$p"; fi done echo "=== docker ps ===" docker ps --format '{{.Names}}\t{{.Status}}' 2>&1 | head -20 echo "=== docker compose plugin ===" docker compose version 2>&1 | head -2 echo "=== public-ai timestamp ===" ls -la /Users/aidev/dev/exAichatbot_agent/chatbotApp-chatbot2.0-agent/public-ai/index.html 2>/dev/null || echo "(missing)" echo "=== HTTPS UI ===" curl -s -o /dev/null -w 'https=%{http_code}\n' -m 10 https://chatbot.exdev.co.kr/chatbot/ai/ 2>&1 EOSSH