fix #304 增加订阅搜索开关且默认关闭
This commit is contained in:
parent
9d4bec7d81
commit
921783d6bb
@ -79,6 +79,7 @@ docker pull jxxghp/moviepilot:latest
|
|||||||
- **COOKIECLOUD_INTERVAL:** CookieCloud同步间隔(分钟)
|
- **COOKIECLOUD_INTERVAL:** CookieCloud同步间隔(分钟)
|
||||||
- **USER_AGENT:** CookieCloud对应的浏览器UA,可选,设置后可增加连接站点的成功率,同步站点后可以在管理界面中修改
|
- **USER_AGENT:** CookieCloud对应的浏览器UA,可选,设置后可增加连接站点的成功率,同步站点后可以在管理界面中修改
|
||||||
- **AUTO_DOWNLOAD_USER:** 交互搜索自动下载用户ID,使用,分割
|
- **AUTO_DOWNLOAD_USER:** 交互搜索自动下载用户ID,使用,分割
|
||||||
|
- **SUBSCRIBE_SEARCH:** 订阅搜索,`true`/`false`,默认`false`,开启后会每隔24小时对所有订阅进行全量搜索,以补齐缺失剧集(一般情况下正常订阅即可,订阅搜索只做为兜底,会增加站点压力,不建议开启)。
|
||||||
- **MESSAGER:** 消息通知渠道,支持 `telegram`/`wechat`/`slack`,开启多个渠道时使用`,`分隔。同时还需要配置对应渠道的环境变量,非对应渠道的变量可删除,推荐使用`telegram`
|
- **MESSAGER:** 消息通知渠道,支持 `telegram`/`wechat`/`slack`,开启多个渠道时使用`,`分隔。同时还需要配置对应渠道的环境变量,非对应渠道的变量可删除,推荐使用`telegram`
|
||||||
|
|
||||||
- `wechat`设置项:
|
- `wechat`设置项:
|
||||||
|
@ -63,6 +63,8 @@ class Settings(BaseSettings):
|
|||||||
RMT_AUDIO_TRACK_EXT: list = ['.mka']
|
RMT_AUDIO_TRACK_EXT: list = ['.mka']
|
||||||
# 索引器
|
# 索引器
|
||||||
INDEXER: str = "builtin"
|
INDEXER: str = "builtin"
|
||||||
|
# 订阅搜索开关
|
||||||
|
SUBSCRIBE_SEARCH: bool = False
|
||||||
# 用户认证站点 hhclub/audiences/hddolby/zmpt/freefarm/hdfans/wintersakura/leaves/1ptba/icc2022/iyuu
|
# 用户认证站点 hhclub/audiences/hddolby/zmpt/freefarm/hdfans/wintersakura/leaves/1ptba/icc2022/iyuu
|
||||||
AUTH_SITE: str = ""
|
AUTH_SITE: str = ""
|
||||||
# 交互搜索自动下载用户ID,使用,分割
|
# 交互搜索自动下载用户ID,使用,分割
|
||||||
|
@ -63,9 +63,10 @@ class Scheduler(metaclass=Singleton):
|
|||||||
self._scheduler.add_job(SubscribeChain(self._db).search, "interval",
|
self._scheduler.add_job(SubscribeChain(self._db).search, "interval",
|
||||||
minutes=5, kwargs={'state': 'N'})
|
minutes=5, kwargs={'state': 'N'})
|
||||||
|
|
||||||
# 订阅状态每隔12小时搜索一次
|
# 订阅状态每隔24小时搜索一次
|
||||||
|
if settings.SUBSCRIBE_SEARCH:
|
||||||
self._scheduler.add_job(SubscribeChain(self._db).search, "interval",
|
self._scheduler.add_job(SubscribeChain(self._db).search, "interval",
|
||||||
hours=12, kwargs={'state': 'R'}, name="订阅搜索")
|
hours=24, kwargs={'state': 'R'}, name="订阅搜索")
|
||||||
|
|
||||||
# 站点首页种子定时刷新缓存并匹配订阅
|
# 站点首页种子定时刷新缓存并匹配订阅
|
||||||
triggers = TimerUtils.random_scheduler(num_executions=30)
|
triggers = TimerUtils.random_scheduler(num_executions=30)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user