logo NodeSeekbeta

[7.30 更新/开源自荐]MediaStationGo-一站式自建影视库媒体库-无需部署EMBY服务端一一键登录-【长期主贴】

  • @windygo #57 之前自己也是用着比较麻烦臃肿,需要部署好多

  • 在mediastationgo-v0.0.64更新时遗留了一个重大BUG,会不断检索重新建立种子档案以及不断扫描网盘,大量占用机器资源,经过紧急修复已经更新了
    mediastationgo-v0.0.69
    重构 FTS 索引为 rowid 寻址+触发器维护,根治重启 CPU 占满与扫描卡死

    • FTS5 普通列(含 UNINDEXED)不支持索引查找,旧版按 media_id 做
      NOT EXISTS/DELETE 全是整表扫描:启动回填 O(N^2) 烧 CPU 数小时,
      扫描时每个 upsert 一次全表扫描,均隔着全局写锁拖死登录(125s 超时)

    v2 布局:FTS rowid 与 media.rowid 对齐,由 INSERT/UPDATE/DELETE
    触发器实时维护;回填只剩 rowid 点查兜底,且去掉 ORDER BY
    顺带修复刮削直写 Updates() 后新标题搜不到的问题(触发器覆盖)
    写门改为 context 感知:长写语句不再让登录请求无限期排队
    warmMediaSearchIndex 延迟 30s 错峰启动
    library_scan 周期任务跳过云盘库(由 cloud_sync 夜间窗口负责),
    首轮延迟从 15s 改为等满一个周期,重启不再立即全量扫描风暴
    prune 改为只取 id/path 并按 500 条批量删除,缩短写锁占用
    各位在安装使用的大佬请更新最新版本

  • 版本 mediastationgo-v0.0.71

    更新内容:
    1.全面优化STRMURL播放以及302反代播放
    2.独创扫库缓存,降低资源占用
    3.增加第三方播放器适配
    4.优化播放速度模型,以及热门播放模型,剧集越热门速度越快
    5.自动整理入库优化

    docker部署更新命令

    cd /MediaStationGo
    
    docker compose pull  #拉取最新镜像
    docker compose up -d  #启动容器
    docker image prune -f  #删除旧镜像
    docker restart mediastation-go  #重启项目
    

    各类功能开发环境实测均已正常,本人NAS无公网,隧道转发。使用移动网络实测播放10秒左右。

    欢迎各位大佬提交 Issue 和 Pull Request!球球各位大佬点个start吧!

  • 版本 mediastationgo-v0.0.72

    更新内容:
    1.自动整理入库与手动整理入库重命名刮削的问题
    2.优化302直连与STRM直连播放
    3.修复云端播放问题
    4.修复组织触发任务流程
    5.简化部署文档并限制 Telegram 群组命令
    6.其他部分已知问题

    docker部署更新命令

    cd /MediaStationGo
    
    docker compose pull  #拉取最新镜像
    docker compose up -d  #启动容器
    docker image prune -f  #删除旧镜像
    docker restart mediastation-go  #重启项目
    

    各类功能开发环境实测均已正常,本人NAS无公网,隧道转发。使用移动网络实测播放10秒左右。

    欢迎各位大佬提交 Issue 和 Pull Request!球球各位大佬点个start吧! ac03

  • 大佬,多用户能用吗?

  • 归档

  • 6.16已推送更新
    版本 mediastationgo-v0.0.82

    更新内容:
    1.部署模式分成三档:
    轻量模式:PG only,适合大多数 NAS。
    标准模式:PG + Redis,适合多用户/频繁 Emby 客户端访问。
    搜索增强模式:PG + Redis + OpenSearch,仅给超大库用户手动开启。
    2.数据库切换:已支持 sqlite / postgres / auto,旧 SQLite 首次切 PG 会迁移
    3.Redis:已作为热缓存层接入,媒体列表、统计、Emby 常用读路径有缓存和失效。
    4.OpenSearch:已作为搜索增强层接入,主数据仍在 DB,搜索失败会回退 DB 搜索。
    5.大库/网盘扫描:已改成增量跳过未变化文件、单文件错误不中断整库、记录扫描错误数,并延长网盘扫描超时。
    6.媒体级多版本聚合

    此次更新以下命令不适用,请到仓库查看如何修改配置文件

    docker部署更新命令

    cd /MediaStationGo
    
    docker compose pull  #拉取最新镜像
    docker compose up -d  #启动容器
    docker image prune -f  #删除旧镜像
    docker restart mediastation-go  #重启项目
    

    各类功能开发环境实测均已正常,本人NAS无公网,隧道转发。使用移动网络实测播放10秒左右。

    欢迎各位大佬提交 Issue 和 Pull Request!球球各位大佬点个start吧!

  • 6.17 已推送更新
    版本 mediastationgo-v0.0.83

    更新内容:
    1.修复Bot规则Bug
    2.修复Bot设备指纹检测登录回传问题
    3.增加新版QB支持(不建议使用新版QB)
    4.再次优化扫库速度,更改为可调节线程(具体速度看网盘接口)

    此次更新以下命令不适用,请到仓库查看如何修改配置文件

    docker部署更新命令

    cd /MediaStationGo
    
    docker compose pull  #拉取最新镜像
    docker compose up -d  #启动容器
    docker image prune -f  #删除旧镜像
    docker restart mediastation-go  #重启项目
    

    各类功能开发环境实测均已正常,本人NAS无公网,隧道转发。使用移动网络实测播放10秒左右。

    欢迎各位大佬提交 Issue 和 Pull Request!球球各位大佬点个start吧!

  • 6.17 已推送更新
    版本 mediastationgo-v0.0.84

    更新内容:

    1.新增了手动刮削能力
    2.修复订阅总集数识别
    3.通知渠道页新增 启动 Bot 轮询 / 停止轮询
    4.Mgo 管理命令已加入管理员命令栏,并有中文说明分类:用户、审计、清理、权限、运维
    5.移除页面上的 admin / admin123 默认凭证展示
    6.Emby 兼容修复:Movie/movie 类型兼容,避免电影库里带 season/episode 的视频被错误当作 Episode 导致客户端漏拉。
    7.扫库改进:本地/网盘扫描后台任务化,避免网页刷新后重新开始;本地与网盘重复媒体可合并为多版本展示。
    8.订阅/下载改进:增强已订阅、已下载未入库状态识别,减少重复下载不同版本。
    9.Bot改进:命令改为 Mgo 体系,群组管理菜单、管理员命令权限、用户菜单、绑定逻辑、设备终端限制等都做了修复。
    10.通知事件补齐:订阅命中、下载完成、入库完成、刮削失败、系统异常可推送到配置的通知频道。
    11.修复对QB更高版本的彻底支持
    12.修复顶部搜索栏
    13.修复回收站批量删除选项缺失
    14.修复设备客户端识别以及回传问题
    15.修复其他部分已知问题

    #感谢此次Issues提供者 
    @yebuwudong #QB不支持新版本
    @Dchean #恢复手动刮削功能
    
    

    旧版0.0.79版本之前的部署此次更新以下命令不适用,请到仓库查看如何修改配置文件
    提示:AI助理选项以及API请填入自建中转API或者官方API,避免个人敏感数据泄露

    docker部署更新命令

    cd /MediaStationGo
    
    docker compose pull  #拉取最新镜像
    docker compose up -d  #启动容器
    docker image prune -f  #删除旧镜像
    docker restart mediastation-go  #重启项目
    

    欢迎各位大佬提交 Issue 和 Pull Request!球球各位大佬点个start吧!

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72271位seeker

🎉欢迎新用户🎉