
MyTube:自托管的YouTube镜像应用程序
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
MyTube是一款旨在让用户在本地服务器上运行并享受类似YouTube体验的应用程序。它允许用户上传、观看和分享视频内容,同时保护隐私并确保数据安全。
MyTube 是一个处于早期阶段的网络应用,其最终目标是提供一个自托管的YouTube镜像服务。当前版本能够存储本地视频文件的元数据,并提供了用于发现和观看这些本地视频的基本Web界面。
### 要求
- PHP 7.3或更高版本(推荐使用PHP 8)
- MySQL 8 或 Laravel支持的任何RDBMS
- 支持重写规则及符号链接功能的Web服务器(建议使用nginx)
- 最新的Node.js LTS 版本 (用于编译静态资源)
### 设置
基本设置包括安装Composer和npm依赖项,配置数据库和API凭证,并且需要编译静态Web资产。
#### 安装依赖项:
```bash
composer install --no-dev
npm ci
```
#### 配置应用程序:
1. 复制环境变量示例文件:
```bash
cp .env.example .env
```
2. 生成应用密钥:
```bash
php artisan key:generate
```
3. 编辑`.env`文件,添加数据库和YouTube API的相关凭证。
全部评论 (0)
还没有任何评论哟~


