
简介介绍
StreamVault(原名spirit)是一款基于Java开发的多功能视频资源管理和下载平台,支持在多个平台上解析和下载视频资源。用户可以轻松获取视频直链,并将喜爱的视频保存到本地,同时对资源进行高效管理。
StreamVault以其强大的视频资源管理和下载功能,为用户提供了一个便捷的一站式解决方案。无论是视频链接解析、自动下载监控还是NFO元数据生成,都能帮助用户高效地管理和整理视频资源。Webhook通知功能和Docker一键部署进一步简化了使用流程,使得StreamVault成为一个适合个人和团队使用的视频资源管理平台。
核心功能
- 🎥 视频链接解析与直链获取
- ⬇️ 多种下载方式支持(HTTP、Aria2)
- 📚 哔哩哔哩收藏夹下载与监控
- ❤️ 抖音作品与喜欢列表下载与监控
- 📋 NFO元数据生成
- 💾 视频资源缓存管理
- 📢 下载完成Webhook通知(支持企业微信群机器人/钉钉(没测试)/飞书)
部署指南
🐳 Docker部署(推荐)
# 拉取镜像 docker pull qingfeng2336/stream-vault # 运行容器 docker run --name stream-vault -d -p 28083:28081 \ -v d:/home/spirit:/app \ -v d:/home/spirit/tmp:/tmp \ qingfeng2336/stream-vault
🚀 快速开始
- 🔗 访问 http://your-ip:28081/admin/login
- 🔑 使用默认账号密码登录
- ⚙️ 在设置中删除admin并重新新建账号
- 🎉 开始使用
📦 手动部署
- 要求:Java 1.8+
- 详细部署文档待完善
工具地址
GitHub:https://github.com/lemon8866/StreamVault