miniflux 设置图片代理

114 天前
 jeanz

日常使用 miniflux 来订阅管理 rss ,但是现在越来越多的网站和博客有防盗链,导致图片不能正常访问,需要添加 referer 请求头才可以正常显示(以 少数派 https://sspai.com 为例)

查看 miniflux 官方文档,发现可以设置 image proxy ,但是搜了一圈没有找到具体怎么设置,特来请教

981 次点击
所在节点    问与答
6 条回复
mingwiki
86 天前
直接设置 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]
mingwiki
86 天前
@mingwiki #1 另外防盗链的问题,不能用 MEDIA_PROXY 解决,referer 的问题自己写点代码把他加上,可以试试
yggjklkaytui
75 天前
@mingwiki PROXY_MODE 和 PROXY_OPTION 还有 PROXY_IMAGES 有什么区别?
mingwiki
74 天前
@yggjklkaytui #3 后面两个好像是老版的,新版 miniflux 已经弃用了,https://miniflux.app/docs/configuration.html#media-proxy-resource-types
yggjklkaytui
74 天前
@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]
mingwiki
73 天前
@yggjklkaytui #5 你先升级 miniflux 版本,参数不一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1068042

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX