freeleaps-ops/apps/gitea-webhook-ambassador-python/quick_check.sh
Nicolas f6c515157c feat: 添加 Python 版本的 Gitea Webhook Ambassador
- 新增完整的 Python 实现,替代 Go 版本
- 添加 Web 登录界面和仪表板
- 实现 JWT 认证和 API 密钥管理
- 添加数据库存储功能
- 保持与 Go 版本一致的目录结构和启动脚本
- 包含完整的文档和测试脚本
2025-07-20 21:17:10 +08:00

31 lines
935 B
Bash
Executable File

#!/bin/bash
# 快速检查当前运行的版本
echo "🔍 快速检查 Gitea Webhook Ambassador 版本..."
# 检查 Python 版本 (端口 8000)
if lsof -i :8000 > /dev/null 2>&1; then
PID=$(lsof -ti :8000)
PROCESS=$(ps -p $PID -o comm= 2>/dev/null)
if echo "$PROCESS" | grep -q "python\|uvicorn"; then
echo "🐍 Python 版本正在运行 (PID: $PID)"
echo "🌐 http://localhost:8000"
echo "📊 http://localhost:8000/dashboard"
exit 0
fi
fi
# 检查 Go 版本 (端口 8080)
if lsof -i :8080 > /dev/null 2>&1; then
PID=$(lsof -ti :8080)
PROCESS=$(ps -p $PID -o comm= 2>/dev/null)
if echo "$PROCESS" | grep -q "gitea-webhook-ambassador"; then
echo "🚀 Go 版本正在运行 (PID: $PID)"
echo "🌐 http://localhost:8080"
exit 0
fi
fi
echo "❌ 没有检测到任何版本在运行"
echo "💡 使用 './devbox start' 启动 Python 版本"