c9f5915419
This reverts commit 50c5039ec0.
28 lines
906 B
Bash
Executable File
28 lines
906 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# exdev(chatbot.exdev.co.kr) Mac Studio 호스트 AI → 로컬 Mac 포트 포워딩
|
|
# LLM :16000 | Embedding :16001 | Reranker :16002
|
|
set -euo pipefail
|
|
|
|
REMOTE_HOST="${EXDEV_HOST:-chatbot.exdev.co.kr}"
|
|
REMOTE_USER="${EXDEV_USER:-aidev}"
|
|
LLM_PORT="${LLM_PORT:-16000}"
|
|
EMBED_PORT="${EMBED_PORT:-16001}"
|
|
RERANK_PORT="${RERANK_PORT:-16002}"
|
|
|
|
log() { echo "[$(date '+%H:%M:%S')] $*"; }
|
|
|
|
log "SSH 터널 시작 → ${REMOTE_USER}@${REMOTE_HOST}"
|
|
log " localhost:${LLM_PORT} → exdev LLM"
|
|
log " localhost:${EMBED_PORT} → exdev Embedding"
|
|
log " localhost:${RERANK_PORT} → exdev Reranker (/rerank legacy)"
|
|
log "종료: Ctrl+C"
|
|
log ""
|
|
|
|
exec ssh -N \
|
|
-o ServerAliveInterval=30 \
|
|
-o ExitOnForwardFailure=yes \
|
|
-L "${LLM_PORT}:127.0.0.1:${LLM_PORT}" \
|
|
-L "${EMBED_PORT}:127.0.0.1:${EMBED_PORT}" \
|
|
-L "${RERANK_PORT}:127.0.0.1:${RERANK_PORT}" \
|
|
"${REMOTE_USER}@${REMOTE_HOST}"
|