# VideoWeb **Repository Path**: git-ping/VideoWeb ## Basic Information - **Project Name**: VideoWeb - **Description**: TikTube 一个能发弹幕的简单视频网站,界面参考了Youtube,后端使用Spring Boot,前端Vue,vuetifyjs。支持自动生成封面图,发送弹幕、AI内容审核等功能。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://tiktube.buguagaoshu.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 88 - **Created**: 2025-06-08 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
### 播放页
### 评论
### 播放历史
### 订阅
### 用户主页
### 消息通知
### 投稿
#### 稿件自动截图
### ADMIN
### AI 大模型自动内容审核
## 快速运行
**运行环境: Java17+, Node 20+, Maven 3.9+, MySQL 8.0+**
使用 tik_tube.sql 创建数据库,配置数据库地址
如果你有 Reids 服务,可以通过设置 `application.yml` 中 `open-redis` 选项为 true,此时系统将使用 Redis 缓存
该选项默认为 false,使用系统缓存
**运行后端服务**
```bash
cd TikTube
mvn clean package
```
**之后**
```bash
java -jar target/tiktube-*
```
**运行前端服务**
```bash
cd TikTubeWeb
npm install
```
**之后**
```bash
npm run dev
```
**最后打开**
```
http://127.0.0.1:5173
```
**提示:** 第一个以admin为用户名注册的用户将自动成为管理员!
**关闭服务器之间请先到管理后台同步缓存数据,避免数据丢失!**
## 更新
[更新日志](/CHANGELOG.md)
## 其它地址
GitHub:https://github.com/PuZhiweizuishuai/TikTube
码云: https://gitee.com/puzhiweizuishuai/VideoWeb