自建 FreshRSS 聚合器:告别信息流的乱推送

自建 FreshRSS 的界面截图
为什么用 RSS
微博、微信公众号、知乎推送这套东西我用了几年,越来越觉得累:算法根据我的历史行为决定让我看什么,我主动订阅的内容反而排得很靠后,而且充斥着各种"爆款"和广告。
RSS 是另一种模式:我决定订阅谁,谁更新了我就看到,没有算法插手,没有平台绑架。唯一的缺点是很多内容平台已经不提供 RSS 了,需要借助一些工具把它们转换回来。
FreshRSS 简介
FreshRSS 是一个开源的自建 RSS 聚合器,PHP 写的,支持多用户,有 Web 界面和 Fever/Google Reader 兼容 API(可以接几乎所有 RSS 客户端)。
FreshRSS 安装配置完整教程(B站)
Docker 部署
services:
freshrss:
image: freshrss/freshrss:latest
container_name: freshrss
restart: unless-stopped
volumes:
- ./data:/var/www/FreshRSS/data
- ./extensions:/var/www/FreshRSS/extensions
environment:
TZ: Asia/Shanghai
CRON_MIN: "*/15" # 每 15 分钟抓取一次
ports:
- "127.0.0.1:8765:80"
然后用 Nginx 反代 8765,加 HTTPS 就好了。数据库用默认的 SQLite,个人用足够。

FreshRSS 的订阅管理界面
RSS 来源推荐
原生支持 RSS 的:
- 大部分技术博客(用
/feed或/rss试一下) - GitHub Release(
https://github.com/owner/repo/releases.atom) - Reddit 任意板块(
https://reddit.com/r/linux/.rss) - 各大新闻网站(BBC、NYT、The Verge 等)
需要转换的:
- 微信公众号:用 WeRSS 或 RSSHub 的 wechat 路由
- B站UP主更新:
https://rsshub.app/bilibili/user/video/[uid] - Twitter/X:
https://rsshub.app/twitter/user/[username](需要自建 RSSHub)
客户端推荐
FreshRSS 支持 Fever API,可以接:NetNewsWire(macOS/iOS,免费)、Reeder(iOS/macOS)、FeedMe(Android)。我用的是 NetNewsWire,界面干净,同步稳定。