上篇
进入之后,点击系统配置,点击API设置 设置TOKEN
通过滑动排序或者添加文字完成设置
以下为推荐设置:
1.API配置:
TOKEN 用于调用API,须在链接后填入TOKEN才可使用 例如:https://danmu.8081666.xyz/TOKEN
RATE_LIMIT_MAX_REQUESTS 限流配置:同一IP内1 分钟内最大请求次数
2.源配置
SOURCE_ORDER 采集源设置,推荐设置为douban,renren,hanjutv,dandan,vod
douban通过调用豆瓣来搜索腾讯,爱奇艺,优酷,b站获取弹幕,360或vod这类资源比较杂用于兜底,renren用于美剧,hanjutv用于韩剧,dandan用于动漫。
TMDB和哈姆雷特没试过
也可以使用官方源tencent,youku,iqiyi,bilibili来代替douban源
当启用B站需设置BILIBILI_COOKIE获取更多弹幕,有封号风险
VOD_SERVERS 默认即可,通常追风返回速度是最快的
VOD_RETURN_MODE VOD 返回模式:all(所有站点)或 fastest(最快的站点),默认 fastest
VOD_REQUEST_TIMEOUT 当采集源SOURCE_ORDER启用VOD需设置,默认10S,建议调整为15S以上
非必要 BILIBILI_COOKIE 可自行设置,参考环境变量列表
3.匹配设置
PLATFORM_ORDER 优先匹配排名靠前的,适用于自动匹配和手动匹配,根据个人来调整,推荐设置为qiyi,qq,youku,bilibili1,imgo,dandan,renren,hanjutv
4.弹幕设置
BLOCKED_WORDS 屏蔽词,自行设置,可能降低弹幕返回速度,建议在播放器里设置
GROUP_MINUTE 分钟内合并去重(0 表示不去重),默认 1
5.缓存配置【可选配置】
优先级:数据库>内存 ,可选择配置Upstash或Localcache
docker服务推荐配置localcache,两种存储模式会保存缓冲信息
Localcache :设置卷 cache /app/.cache
Upstash需配置 UPSTASH_REDIS_REST_URL 和 UPSTASH_REDIS_REST_TOKEN
MAX_LAST_SELECT_MAP 配置大小,用于保存缓存条目
6.系统设置
LOG_LEVEL 默认日志储存在内存中,可以手动清理日志。优先级:数据库>内存
日志级别,默认为
info,可选值:error(仅错误)、warn(错误和警告)、info(所有日志),生产环境建议使用warn,调试时使用info
