Files
aitsc/scripts/start_production_simple.sh
renjianbo 3b806e2bde refactor: project restructuring - migrate to modular directory layout
- Move root-level docs into docs/ directory
- Move config files into config/ directory
- Move docker files into docker/ directory
- Move test scripts into tests/ directory
- Remove .env from tracking (use .env.example as template)
- Remove .venv/ from tracking (use requirements.txt)
- Add Vue3 frontend app (vue-app/)
- Add new routes: upload, user_templates, meeting_minutes, etc.
- Add database migrations for prompt_template additions
- Fix load_dotenv() to use absolute path for Flask reloader compatibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-13 22:34:53 +08:00

30 lines
773 B
Bash

#!/bin/bash
echo "🚀 Flask 提示词大师 - 简化生产环境部署"
echo "=========================================="
# 激活conda环境
eval "$(/home/renjianbo/miniconda3/bin/conda shell.bash hook)"
conda activate myenv
# 设置环境变量
export FLASK_ENV=production
export SECRET_KEY="your-production-secret-key-must-be-very-secure"
export LLM_API_KEY="sk-your-production-api-key"
# 创建必要目录
mkdir -p logs uploads
# 安装依赖
echo "📦 安装Python依赖..."
pip install -r requirements.txt
# 启动Gunicorn服务
echo "🌐 启动Gunicorn服务..."
echo "访问地址: http://101.43.95.130:5002"
echo "按 Ctrl+C 停止服务"
echo "=========================================="
# 使用Gunicorn启动
gunicorn -c gunicorn.conf.py run_dev:app