diff --git a/README.zip b/README.zip deleted file mode 100644 index 3c709eba..00000000 Binary files a/README.zip and /dev/null differ diff --git a/build.sh b/build.sh deleted file mode 100644 index 6da66437..00000000 --- a/build.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash -set -e - -echo "======================================" -echo " InfoGenie Docker 镜像构建脚本" -echo "======================================" -echo "" - -echo "[1/3] 检查 Docker 环境..." -if ! command -v docker &> /dev/null; then - echo "❌ 错误: 未检测到 Docker,请先安装 Docker" - exit 1 -fi -echo "✅ Docker 环境正常" - -echo "" -echo "[2/3] 构建 Docker 镜像..." -docker build -t infogenie:latest . - -if [ $? -ne 0 ]; then - echo "❌ 构建失败" - exit 1 -fi -echo "✅ 镜像构建成功" - -echo "" -echo "[3/3] 构建完成!" -echo "" -echo "📦 镜像名称: infogenie:latest" -echo "" -echo "使用以下命令启动容器:" -echo " docker-compose up -d" -echo "" -echo "或使用 start.sh 脚本启动" -echo "" diff --git a/create-storage.sh b/create-storage.sh deleted file mode 100644 index 80a9e21f..00000000 --- a/create-storage.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -echo "======================================" -echo " 创建持久化存储目录" -echo "======================================" -echo "" - -STORAGE_PATH="/shumengya/docker/storage/infogenie" - -echo "正在创建目录: $STORAGE_PATH" -echo "" - -# 创建目录 -sudo mkdir -p $STORAGE_PATH/logs -sudo mkdir -p $STORAGE_PATH/data - -# 设置权限 -sudo chmod -R 755 $STORAGE_PATH - -if [ -d "$STORAGE_PATH/logs" ]; then - echo "✅ 创建成功: $STORAGE_PATH/logs" -else - echo "❌ 创建失败: $STORAGE_PATH/logs" -fi - -if [ -d "$STORAGE_PATH/data" ]; then - echo "✅ 创建成功: $STORAGE_PATH/data" -else - echo "❌ 创建失败: $STORAGE_PATH/data" -fi - -echo "" -echo "持久化存储目录结构:" -echo "$STORAGE_PATH" -echo " ├── logs/ (应用日志文件)" -echo " └── data/ (应用数据文件)" -echo "" diff --git a/rebuild.bat b/rebuild.bat deleted file mode 100644 index 06a3a11d..00000000 --- a/rebuild.bat +++ /dev/null @@ -1,54 +0,0 @@ -@echo off -chcp 65001 >nul -echo ==================================== -echo InfoGenie Docker 重新构建和部署 -echo ==================================== -echo. - -echo ⚠️ 注意: 这将停止当前容器并重新构建镜像 -echo. -pause - -echo. -echo [1/4] 停止并删除旧容器... -docker-compose down -if errorlevel 1 ( - echo ⚠️ 没有运行中的容器 -) - -echo. -echo [2/4] 删除旧镜像... -docker rmi infogenie:latest 2>nul -if errorlevel 1 ( - echo ℹ️ 没有找到旧镜像 -) - -echo. -echo [3/4] 重新构建镜像(包含最新的前端配置)... -docker build --no-cache -t infogenie:latest . -if errorlevel 1 ( - echo ❌ 构建失败 - pause - exit /b 1 -) - -echo. -echo [4/4] 启动新容器... -docker-compose up -d -if errorlevel 1 ( - echo ❌ 启动失败 - pause - exit /b 1 -) - -echo. -echo ✅ 重新构建和部署完成! -echo. -echo 📝 服务信息: -echo 访问地址: http://localhost:2323 -echo API地址: http://localhost:2323/api -echo. -echo 🔍 检查日志: -echo docker-compose logs -f -echo. -pause diff --git a/rebuild.sh b/rebuild.sh deleted file mode 100644 index 7bd5bce5..00000000 --- a/rebuild.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash -set -e - -echo "======================================" -echo " InfoGenie Docker 重新构建和部署" -echo "======================================" -echo "" - -echo "⚠️ 注意: 这将停止当前容器并重新构建镜像" -echo "" -read -p "按 Enter 继续..." - -echo "" -echo "[1/4] 停止并删除旧容器..." -docker-compose down || echo "⚠️ 没有运行中的容器" - -echo "" -echo "[2/4] 删除旧镜像..." -docker rmi infogenie:latest 2>/dev/null || echo "ℹ️ 没有找到旧镜像" - -echo "" -echo "[3/4] 重新构建镜像(包含最新的前端配置)..." -docker build --no-cache -t infogenie:latest . - -if [ $? -ne 0 ]; then - echo "❌ 构建失败" - exit 1 -fi - -echo "" -echo "[4/4] 启动新容器..." -docker-compose up -d - -if [ $? -ne 0 ]; then - echo "❌ 启动失败" - exit 1 -fi - -echo "" -echo "✅ 重新构建和部署完成!" -echo "" -echo "📝 服务信息:" -echo " 访问地址: http://localhost:2323" -echo " API地址: http://localhost:2323/api" -echo "" -echo "🔍 检查日志:" -echo " docker-compose logs -f" -echo "" diff --git a/start.sh b/start.sh deleted file mode 100644 index 08d67a52..00000000 --- a/start.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -set -e - -echo "======================================" -echo " InfoGenie Docker 容器启动脚本" -echo "======================================" -echo "" - -echo "[1/2] 检查环境..." -if [ ! -f "InfoGenie-backend/.env" ]; then - echo "❌ 错误: 未找到 InfoGenie-backend/.env 文件" - echo "请先创建环境变量配置文件" - exit 1 -fi - -if ! command -v docker &> /dev/null; then - echo "❌ 错误: 未检测到 Docker" - exit 1 -fi -echo "✅ 环境检查通过" - -echo "" -echo "[2/2] 启动容器..." -docker-compose up -d - -if [ $? -ne 0 ]; then - echo "❌ 启动失败" - exit 1 -fi - -echo "" -echo "✅ 容器启动成功!" -echo "" -echo "📝 服务信息:" -echo " 访问地址: http://localhost:2323" -echo " API地址: http://localhost:2323/api" -echo " 健康检查: http://localhost:2323/health" -echo "" -echo "📊 查看日志:" -echo " docker-compose logs -f" -echo "" -echo "🛑 停止服务:" -echo " docker-compose down" -echo "" diff --git a/status.sh b/status.sh deleted file mode 100644 index 5c302a58..00000000 --- a/status.sh +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/bash - -echo "======================================" -echo " InfoGenie 系统状态检查" -echo "======================================" -echo "" - -echo "[检查 1/5] Docker 环境..." -if command -v docker &> /dev/null; then - docker --version - echo "✅ Docker 环境正常" -else - echo "❌ Docker 未安装或未启动" -fi - -echo "" -echo "[检查 2/5] 容器状态..." -if docker ps --filter "name=infogenie" | grep -q infogenie; then - docker ps --filter "name=infogenie" --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" - echo "✅ 容器运行中" -else - echo "❌ 容器未运行" -fi - -echo "" -echo "[检查 3/5] 端口占用..." -if command -v lsof &> /dev/null; then - if lsof -i :2323 &> /dev/null; then - echo "⚠️ 端口 2323 已被占用" - lsof -i :2323 - else - echo "✅ 端口 2323 未被占用" - fi -else - if netstat -tuln | grep -q :2323; then - echo "⚠️ 端口 2323 已被占用" - netstat -tuln | grep :2323 - else - echo "✅ 端口 2323 未被占用" - fi -fi - -echo "" -echo "[检查 4/5] 持久化目录..." -if [ -d "/shumengya/docker/storage/infogenie/logs" ]; then - echo "✅ 日志目录存在: /shumengya/docker/storage/infogenie/logs" -else - echo "❌ 日志目录不存在" -fi - -if [ -d "/shumengya/docker/storage/infogenie/data" ]; then - echo "✅ 数据目录存在: /shumengya/docker/storage/infogenie/data" -else - echo "❌ 数据目录不存在" -fi - -echo "" -echo "[检查 5/5] 环境配置..." -if [ -f "InfoGenie-backend/.env" ]; then - echo "✅ 环境配置文件存在" -else - echo "❌ 环境配置文件不存在" -fi - -echo "" -echo "======================================" -echo " 检查完成" -echo "======================================" -echo "" - -if docker ps --filter "name=infogenie" | grep -q infogenie; then - echo "📊 服务信息:" - echo " 访问地址: http://localhost:2323" - echo " API地址: http://localhost:2323/api" - echo "" - echo "📝 快捷命令:" - echo " 查看日志: docker-compose logs -f" - echo " 重启服务: docker-compose restart" - echo " 停止服务: ./stop.sh" - echo "" -fi diff --git a/stop.sh b/stop.sh deleted file mode 100644 index 04b611aa..00000000 --- a/stop.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e - -echo "======================================" -echo " InfoGenie Docker 容器停止脚本" -echo "======================================" -echo "" - -echo "正在停止容器..." -docker-compose down - -if [ $? -ne 0 ]; then - echo "❌ 停止失败" - exit 1 -fi - -echo "" -echo "✅ 容器已停止" -echo ""