基于豆瓣信息的(简易)本地电影数据库(Web),用于NAS电影检索。
- 抓取本地电影豆瓣信息
- Web页面展示电影列表和播放页面(调用PC、移动端视频APP)
- 标题搜索、排序、Tag筛选
docker pull ghcr.io/rocket-factory/localmoviedb:latest
- 修改路径、端口映射并运行
docker run -d --name moviedb -v /<自定义数据保存路径>/moviedbdata:/app/data -v /mnt/<影视路径1>:/mnt/media/1 -v /mt/<影视路径2>:/mnt/media/2 -p 5006:8080 --restart=always ghcr.io/rocket-factory/localmoviedb:latest
- 访问web页面(http://xxx.xxx.xxx.xx:5006)进行初始化
- 电影路径格式要求:默认为
豆瓣电影名(年份)
,路径内需存在视频文件(mkv/mp4/ts/flv)。 - 豆瓣API会去获取电影和剧集的信息,如不存在可能会导致数据库收录和推送失败,详见
https://moviedb.8610000.xyz/
。
- 修复重复抓取信息问题
- 优化后端逻辑
- 新增初始化页面
- 前端Bug修复和效果优化
- 自动构建并简化使用流程
- 修复翻页加载bug
- 修复播放列表显示不全的bug
- 修复大量bug(可以推送)
- 修复大量bug
- docker化(推送还没有)
- 播放页提示文件名
- 电影详情页增加相似影片
- 新增PWA(IOS)启动页
- 更新PWA提示
- 新增flv文件检索
- 修复UI的各种BUG
- 添加PWA提示
- UI优化(IOS PWA)
- 移除fileserver
- 修复重复推送Bug
- UI更新(主要是详情页)
- 修复滚动加载的Bug
- 新增自带fileserver(仅X86)
- 新增Server酱推送
- 数据库结构变化,需要删除db文件重新获取
- 切换API到Github Pages,避免服务器流量问题
- 修复bug,优化细节
- 支持IOS PWA(Safari 添加到主屏幕)
- 详情页返回不再重载首页
- 新增IINA播放
legolas
分支重写了Web页面- 适配Potplayer和VLC(移动端)
- 合并推送功能(TansmissionNotify不再更新)
- 新增绑定Telegram消息评论功能(需公开群组或频道)
- 修复BUG
- 修复API问题
- 新增视频app快捷播放页面
- 新增简介