# unihub_change_UI **Repository Path**: mrbytes/unihub_change_-ui ## Basic Information - **Project Name**: unihub_change_UI - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-17 - **Last Updated**: 2026-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UniHub Scraper Docker 部署指南 ## 快速启动 ### 1. 配置环境变量 ```bash cd scraper cp .env.example .env ``` 编辑 `.env` 文件,配置数据库连接信息: ```env DB_HOST=你的MySQL地址 DB_PORT=3306 DB_NAME=mini_videos DB_USER=root DB_PASSWORD=你的数据库密码 JWT_SECRET=你的JWT密钥 ``` ### 2. 构建并启动 ```bash cd scraper docker-compose up -d ``` ## Docker 命令 ### 单独构建镜像 ```bash cd scraper docker build -t unihub-scraper:latest . ``` ### 运行容器 ```bash docker run -d \ --name unihub-scraper \ -p 9500:9500 \ -e DB_HOST=localhost \ -e DB_PORT=3306 \ -e DB_NAME=mini_videos \ -e DB_USER=root \ -e DB_PASSWORD=your_password \ -e JWT_SECRET=mini_videos_secret_key_2024 \ unihub-scraper:latest ``` ### 查看日志 ```bash # 查看所有日志 docker-compose logs -f # 只看 scraper 日志 docker-compose logs -f scraper ``` ### 停止服务 ```bash docker-compose down ``` ### 重启服务 ```bash docker-compose restart ``` ## 环境变量说明 | 变量 | 说明 | 默认值 | |------|------|--------| | DB_HOST | MySQL 主机地址 | localhost | | DB_PORT | MySQL 端口 | 3306 | | DB_NAME | 数据库名 | mini_videos | | DB_USER | 数据库用户名 | root | | DB_PASSWORD | 数据库密码 | - | | JWT_SECRET | JWT 密钥 | mini_videos_secret_key_2024 | ## 访问地址 - API 地址: http://localhost:9500/api - Swagger 文档: http://localhost:9500/swagger/