Skip to content

自动保活

很多 Emby 服务器有每隔一定时间需要登录观看一定时间的要求, 该模块通过自动模拟播放实现自动保活.

支持站点

该模块可用于任何 Emby 或 Jellyfin 服务器. 该模块也可以用于支持 Subsonic 接口的音乐服务器, 例如 Navidrome.

部分服务器可能由于配置问题无法使用, 请反馈.

Emby 或 Jellyfin 服务器保活

开启条件

该功能开启的条件为:

  1. 命令行没有禁用自动保活:

    bash
    # 启用全部功能
    embykeeper -i
    
    # 启用自动保活
    embykeeper -i -e
    
    # 禁用自动保活, 启用其他功能
    embykeeper -i -c -m -s
  2. 配置文件有至少一个 Emby 账户配置.

配置选项

请参考 🔧 配置文件, 尤其是: 顶级项目emby 子项.

例如:

toml
[[emby.account]]
url = "https://richards.info/"
username = "lisaharrington"
password = "VN3Uznu4*B"
time = [120, 240] # 模拟观看的时长 (秒)
interval_days = 7 # 每 7 天保活一次, 不填写默认使用全局配置

备注

  1. 启动时首次运行的关键消息不会发送到您设置的 Telegram 账号.

  2. 会以非常慢的速度串流视频媒体, 不会导致服务器大量入站流量.

  3. 默认使用若干个版本中随机一个版本的 Fileball/Filebar 的 User-Agent 发起请求.

  4. 设置 time 选项为低于 0 的数值以禁用观看, 仅登陆.

支持 Subsonic 接口的音乐服务器保活

支持 Subsonic 接口的开源音乐服务器架构, 例如 Navidrome.

开启条件

该功能开启的条件为:

  1. 命令行没有禁用自动保活:

    bash
    # 启用全部功能
    embykeeper -i
    
    # 启用自动保活
    embykeeper -i --subsonic
    
    # 禁用自动保活, 启用其他功能
    embykeeper -i -c -m -s
  2. 配置文件有至少一个 Subsonic 账户配置.

配置选项

请参考 🔧 配置文件, 尤其是: 顶级项目subsonic 子项.

Released under the GPLv3 License.