nianzhibai/91

GitHub: nianzhibai/91

一款支持多网盘聚合的个人私有视频站点,提供低带宽播放、短视频模式和视频分享等功能。

Stars: 1286 | Forks: 356

91

😄 个人私有视频站 😄

## 功能特性 - **多网盘接入** — 支持115、PikPak、123网盘、联通网盘、光鸭网盘、OneDrive、Google Drive、WebDAV等 - **低带宽播放** — 115、PikPak、123网盘、联通网盘、光鸭网盘、OneDrive 支持302模式,播放视频不消耗带宽 - **短视频模式** — 一键切换抖音风格,沉浸刷片 - **视频分享** — 视频支持一次性分享,"看完即焚" - **爬虫脚本** — 支持导入自定义脚本,但是有一些规范,具体可以参考 [SpiderFor91](https://github.com/Just-Spider/SpiderFor91) ## 预览图 首页展示 视频播放页展示 后台展示 ## 快速开始 ### 方式一:一键安装脚本(推荐) 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` 管理命令: 91 # 打开管理菜单 91 status # 查看运行状态 91 logs # 查看日志 91 update # 更新到最新版本 91 restart # 重启服务 91 stop # 停止服务 ### 方式二:Docker Compose 部署 **1. 准备目录** mkdir video-site-91 && cd video-site-91 **2. 创建 `docker-compose.yml`** 拉取仓库内置docker-compose.yml: curl -fsSL https://raw.githubusercontent.com/nianzhibai/91/main/docker-compose.yml -o docker-compose.yml **3. 启动** docker compose up -d **常用命令:** docker compose pull && docker compose up -d # 更新并重启 docker compose logs -f # 查看日志 ## 数据存放位置 ### 一键脚本部署 | 路径 | 内容 | |------|------| | `/opt/video-site-91/config.yaml` | 配置文件、管理员账号、网盘凭证 | | `/opt/video-site-91/data/video-site.db` | SQLite 数据库 | | `/opt/video-site-91/data/previews/` | 封面图和预览片段 | ### Docker Compose 部署 | 路径 | 内容 | |------|------| | `./data/config.yaml` | 配置文件、管理员账号、网盘凭证 | | `./data/video-site.db` | SQLite 数据库 | | `./data/previews/` | 封面图和预览片段 | ## 其他说明 ### 短视频模式 ### 分享链接 分享页面展示 ### 三屏画面
单个画面展示 三屏画面展示
单屏画面 三屏画面
## 使用须知 - **本项目仅面向个人私有部署** - **请遵守法律** ## 致谢 - [OpenList](https://github.com/OpenListTeam/OpenList) — 优秀的开源项目 - [LinuxDo](https://linux.do/) — 学 AI 上 L 站 - [NodeSeek](https://nodeseek.com/) — MJJ 上 N 站
标签:BeEF, Docker, EVTX分析, WebDAV, 安全防御评估, 应用安全, 流媒体播放, 爬虫, 版权保护, 私人云盘, 网盘聚合, 视频站点, 请求拦截