OuonnkiTV(个人影视站搭建工具)简介
OuonnkiTV 是一个开源的个人影视站搭建工具,能够帮助用户快速构建和部署自己的影视平台。该工具基于LibreTV的修改,支持一键部署至Vercel,能够极大地方便我们的使用。基于React、Vite和TypeScript构建,拥有友好的用户界面和强大的功能。

使用起来也简单易用,可以通过简单的步骤导入视频源,支持多种导入方式,包括本地文件、JSON文本和URL导入。这让我们可以灵活地管理和配置视频资源。并且还提供了实时搜索提示、观看历史记录和个性化设置等功能,大大提升我们的用户体验。
OuonnkiTV(个人影视站搭建工具)官网及教程
部署教程如下:
1. 准备环境,确保已经安装了以下工具:
- Node.js (版本 >= 20.0.0)
- pnpm (版本 >= 9.15.4)
2. 克隆仓库,在终端中运行以下命令,克隆OuonnkiTV的GitHub仓库:
git clone https://github.com/Ouonnki/OuonnkiTV.git
cd OuonnkiTV
3. 安装依赖,使用pnpm安装项目依赖:
pnpm install
4. 配置环境变量,在项目根目录下创建一个.env.local
文件,添加以下环境变量:
VITE_PROXY_URL=https://cors.zme.ink/
如果需要在Vercel中部署,还需要添加:
VITE_PROXY_URL=/api/proxy?url=
5. 本地开发,可以使用以下命令启动开发服务器:
pnpm run dev
访问 http://localhost:3000
查看应用。
6. 构建应用,在准备好后,可以构建生产环境包:
pnpm run build
7. 部署到Vercel
- 登录Vercel并点击 “New Project”。
- 导入你的仓库。
- 在 “Build & Output Settings” 中配置:
- Install Command:
pnpm install
- Build Command:
pnpm build
- Output Directory:
dist
- Install Command:
- 在Vercel的环境变量中添加
VITE_PROXY_URL
和其他所需的变量。 - 点击 “Deploy” 完成部署。
8. 导入视频源,在应用中,你可以通过本地文件、JSON文本或URL导入视频源,按照界面提示进行操作。