# CloudParse **Repository Path**: deven773/cloud-parse ## Basic Information - **Project Name**: CloudParse - **Description**: # 云盘解析 CloudParse 一款跨平台网盘解析工具,支持 Android、iOS、Windows、Mac、Linux。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-09 - **Last Updated**: 2026-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 云盘解析 CloudParse 一款跨平台网盘解析工具,支持 Android、iOS、Windows、Mac、Linux。 ## 功能特性 - 多网盘支持:阿里云盘、百度网盘、迅雷云盘、夸克网盘、天翼云盘、115网盘 - 用户系统:支持注册、登录、匿名访问 - VIP系统:卡密激活、VIP专属链接 - 管理后台:用户管理、规则管理、卡密管理 - 每日自动更新解析规则 ## 技术栈 ### 后端 - Laravel 11 - PHP 8.2 - MySQL 8.0 - Redis - JWT Auth ### 客户端 - Flutter 3.x - Riverpod - Dio - GoRouter ## 快速开始 ### 后端部署 #### 1. Docker 部署(推荐) ```bash cd server # 复制环境配置文件 cp .env.example .env # 编辑配置文件,修改以下内容 # APP_KEY=base64:xxx # DB_HOST=mysql # JWT_SECRET=your-secret-key # 构建并启动 docker-compose up -d # 运行迁移 docker-compose exec app php artisan migrate # 填充初始数据(创建管理员账户) docker-compose exec app php artisan db:seed ``` #### 2. 手动部署 ```bash # 安装依赖 composer install # 复制配置文件 cp .env.example .env # 生成应用密钥 php artisan key:generate # 生成JWT密钥 php artisan jwt:secret # 运行迁移 php artisan migrate # 填充数据 php artisan db:seed # 配置定时任务 crontab -e * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 ``` ### 客户端开发 ```bash cd client # 安装依赖 flutter pub get # 运行(开发) flutter run # 构建 flutter build apk # Android flutter build ios # iOS flutter build windows # Windows flutter build macos # macOS flutter build linux # Linux ``` ## 配置文件 ### 环境变量 (.env) ```env APP_NAME=CloudParse APP_ENV=production APP_KEY=base64:xxx APP_URL=http://your-domain.com DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=wangpan DB_USERNAME=wangpan DB_PASSWORD=xxx REDIS_HOST=127.0.0.1 REDIS_PORT=6379 JWT_SECRET=xxx JWT_TTL=1440 PARSE_GLOBAL_PASSWORD=dev123456 ``` ## API 接口 ### 认证接口 | 方法 | 路径 | 描述 | |------|------|------| | POST | /api/v1/auth/register | 用户注册 | | POST | /api/v1/auth/login | 用户登录 | | POST | /api/v1/auth/logout | 退出登录 | | GET | /api/v1/auth/user | 获取用户信息 | ### 解析接口 | 方法 | 路径 | 描述 | |------|------|------| | GET | /api/v1/parse/platforms | 支持的平台列表 | | POST | /api/v1/parse | 解析网盘链接 | | GET | /api/v1/parse/history | 解析历史 | ### VIP接口 | 方法 | 路径 | 描述 | |------|------|------| | GET | /api/v1/vip/buy | 购买信息 | | GET | /api/v1/vip/status | VIP状态 | | POST | /api/v1/vip/activate | 激活卡密 | ## 目录结构 ``` wangpan-jiexi/ ├── server/ # 后端服务 │ ├── app/ │ │ ├── Console/ # Artisan命令 │ │ ├── Http/ │ │ │ ├── Controllers/# 控制器 │ │ │ └── Middleware/ # 中间件 │ │ ├── Models/ # 数据模型 │ │ └── Services/ # 业务服务 │ ├── config/ # 配置文件 │ ├── database/ # 数据库 │ │ ├── migrations/ # 迁移 │ │ └── seeders/ # 填充数据 │ ├── routes/ # 路由 │ ├── docker-compose.yml # Docker配置 │ └── Dockerfile │ ├── client/ # Flutter客户端 │ ├── lib/ │ │ ├── core/ # 核心模块 │ │ ├── features/ # 功能模块 │ │ └── shared/ # 共享组件 │ └── pubspec.yaml │ └── docs/ # 文档 ├── api.md # API文档 └── deploy.md # 部署指南 ``` ## 许可证 MIT License ## 联系方式 QQ:3831977659