日常使用 miniflux 来订阅管理 rss ,但是现在越来越多的网站和博客有防盗链,导致图片不能正常访问,需要添加 referer 请求头才可以正常显示(以 少数派 https://sspai.com 为例)
查看 miniflux 官方文档,发现可以设置 image proxy ,但是搜了一圈没有找到具体怎么设置,特来请教
1
mingwiki 93 天前
直接设置 MEDIA_PROXY_MODE=all 就行了,MEDIA_PROXY_CUSTOM_URL 不用设置。我的图片代理是 python 自己写的,所以用上了,实际没啥区别,具体配置如下:
MEDIA_PROXY_CUSTOM_URL=https://api.zed.ink/media MEDIA_PROXY_HTTP_CLIENT_TIMEOUT=120 MEDIA_PROXY_MODE=all MEDIA_PROXY_PRIVATE_KEY=<secret> MEDIA_PROXY_RESOURCE_TYPES=[image audio video] |
3
yggjklkaytui 82 天前
@mingwiki PROXY_MODE 和 PROXY_OPTION 还有 PROXY_IMAGES 有什么区别?
|
4
mingwiki 81 天前
@yggjklkaytui #3 后面两个好像是老版的,新版 miniflux 已经弃用了,https://miniflux.app/docs/configuration.html#media-proxy-resource-types
|
5
yggjklkaytui 81 天前
@mingwiki 再请教一下,PROXY_OPTION 是图片本地缓存,而 PROXY_IMAGES 是通过代理图片,PROXY_MODE 机翻的意思是--避免外部媒体出现混合内容警告,这是代理图片还是同时具有图片本地缓存? 我设置 MEDIA_PROXY_MODE=all 时,在 miniflux 的设置--关于--全局配置选项--显示的是 PROXY_OPTION=http-only 。
这一项如果我要全部代理是如同你这样的设置吗,MEDIA_PROXY_RESOURCE_TYPES=[image audio video]? 但同样关于--全局配置选项--显示的是 PROXY_RESOURCE_TYPES=[image] |
6
mingwiki 80 天前
@yggjklkaytui #5 你先升级 miniflux 版本,参数不一样。
|