初始化项目: Web Capture API v1.0.0
功能: - 网页截图(全页或视口) - HTML代码提取 - 自动滚动加载动态内容 - 自定义视口大小 - Web界面和RESTful API - 支持两种后端: agent-browser 和 Playwright - Docker部署支持 包含: - Flask REST API - 前端Web界面 - 测试脚本 - 安装脚本 - Dockerfile和docker-compose - systemd服务配置
This commit is contained in:
26
deploy.sh
Executable file
26
deploy.sh
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
# 部署脚本
|
||||
|
||||
set -e
|
||||
|
||||
echo "🚀 开始部署 Web Capture API..."
|
||||
|
||||
# 进入项目目录
|
||||
cd /home/openclaw/.openclaw/workspace-hz4th_coder/works/web-capture-api
|
||||
|
||||
# 安装 Python 依赖
|
||||
echo "📥 安装 Python 依赖..."
|
||||
pip3.12 install --user playwright flask flask-cors gunicorn
|
||||
|
||||
# 安装 Playwright 浏览器
|
||||
echo "🌐 安装 Playwright 浏览器..."
|
||||
python3.12 -m playwright install chromium
|
||||
|
||||
echo ""
|
||||
echo "✅ 部署完成!"
|
||||
echo ""
|
||||
echo "运行方式:"
|
||||
echo " 开发模式: python3.12 app.py"
|
||||
echo " 生产模式: gunicorn -w 4 -b 0.0.0.0:5000 app:app"
|
||||
echo ""
|
||||
echo "访问地址: http://localhost:5000"
|
||||
Reference in New Issue
Block a user