91

😄 个人私有视频站 😄

## 功能特性 - **多网盘接入** — 支持115、PikPak、123网盘、联通网盘、光鸭网盘、OneDrive、Google Drive、WebDAV等 - **低带宽播放** — 115、PikPak、123网盘、联通网盘、光鸭网盘、OneDrive 支持302模式,播放视频不消耗带宽 - **短视频模式** — 一键切换抖音风格,沉浸刷片 - **视频分享** — 视频支持一次性分享,"看完即焚" - **爬虫脚本** — 支持导入自定义脚本,但是有一些规范,具体可以参考 [SpiderFor91](https://github.com/Just-Spider/SpiderFor91) - **接入TG** — 支持通过机器人接入 Telegram,具体可查看 [接入指南](backend/docs/Enable_Telegram.md) ## 预览图 首页展示 视频播放页展示 后台展示 ## 快速开始 ### 方式一:一键安装脚本(推荐) ```bash sudo apt update && sudo apt install -y curl ca-certificates curl -fsSL https://raw.githubusercontent.com/nianzhibai/91/main/install.sh -o install.sh sudo bash install.sh ``` 部署完成后访问:`http://服务器IP:9191/` 安装后自动注册 `91` 管理命令: ```bash 91 # 打开管理菜单 91 stop # 停止服务 91 restart # 重启服务 91 update # 更新到最新版本 91 status # 查看运行状态 91 reset-password # 重置密码 ``` ### 方式二:Docker Compose 部署 **1. 准备目录** ```bash mkdir video-site-91 && cd video-site-91 ``` **2. 拉取仓库内置`docker-compose.yml`** ```bash curl -fsSL https://raw.githubusercontent.com/nianzhibai/91/main/docker-compose.yml -o docker-compose.yml ``` **3. 启动** ```bash docker compose up -d ``` **常用命令:** ```bash docker compose pull && docker compose up -d # 更新并重启 docker exec -it video-site-91 ./server reset-password # 重置密码 docker compose logs -f # 查看日志 ``` ## 数据默认存放位置 | 数据类型 | 一键脚本部署 | Docker Compose 部署 | | --- | --- | --- | | 运行配置 | `/opt/video-site-91/config.yaml` | `/root/video-site-91/data/config.yaml` | | 数据库 | `/opt/video-site-91/data/video-site.db` | `/root/video-site-91/data/video-site.db` | | Telegram 视频 | `/opt/video-site-91/data/telegram/library/` | `/root/video-site-91/data/telegram/library/` | | 其他数据 | `/opt/video-site-91/data/` | `/root/video-site-91/data/` | 数据库:存放视频信息、账号、密码、网盘凭证、视频的播放/点赞统计等 其他数据:包含封面图和预览片段、手动上传的视频、爬虫下载的视频、备份包等 ## 其他说明 ### 短视频模式 > ios设备不建议使用短视频模式 ### 分享链接 > 视频支持生成分享链接,链接只能打开一次,链接分享的视频无需登录即可播放 分享页面展示 ### 三屏画面 > 只有竖屏视频支持三屏画面,只有电脑端支持三屏画面,三屏画面播放视频走的是服务器代理
单个画面展示 三屏画面展示
单屏画面 三屏画面
## 使用须知 - **本项目仅面向个人私有部署** - **请遵守法律法规** ## 致谢 - [Cli-Proxy-API-Management-Center](https://github.com/router-for-me/Cli-Proxy-API-Management-Center) — 参考页面设计 - [ArtPlayer](https://github.com/zhw2590582/ArtPlayer) — 项目使用的播放器 - [OpenList](https://github.com/OpenListTeam/OpenList) — 参考部分网盘接口 ## 捐赠 如果这个项目对你有帮助,欢迎请我喝杯咖啡
微信 支付宝
微信 支付宝
## 赞助者 感谢支持,你的支持是我前进的动力💗
*帅的头像
*帅