侧边栏壁纸
博主头像
是羊刀仙啊博主等级

闲不下来!

  • 累计撰写 122 篇文章
  • 累计创建 38 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

万物皆可订阅,让广告算法滚蛋!FreshRSS快速搭建个人信息流

羊刀仙
2025-03-10 / 0 评论 / 0 点赞 / 19 阅读 / 4561 字
温馨提示:
本文最后更新于 2025-03-10,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

我们需要更纯粹的订阅体验!

关注的平台或博主一多,就容易漏掉节目更新。而 RSS 恰好可以把零碎的更新提醒汇集起来,很适合作为节目更新的提醒工具。 FreshRSS 正是当前最受欢迎的 开源、自托管 RSS 订阅阅读器,它可以让我们自由管理订阅源,去广告、去算法、去信息噪音,真正只看到自己想看的内容。

本篇文章,将介绍如何快速部署 FreshRSS,无论是科技资讯、独立博客,还是新闻源,FreshRSS 都能帮你高效管理,提升阅读体验。

什么是 FreshRSS

FreshRSS 是一个轻量级、开源、自托管的 RSS 阅读器,具备以下特点:

✅ 支持 OPML 导入导出,轻松迁移现有 RSS 订阅

✅ 智能过滤 & 标签管理,让阅读更高效

✅ 高性能,低资源占用,适合 Docker/Nginx/Apache 部署

✅ 多设备支持,适配 Web 端 + 移动端 + 浏览器插件

✅ 支持 WebHook、API、插件扩展,可玩性极高

部署流程

以威联通NAS为例,通过Docker Compose进行部署。

部署代码如下:

services:
  freshrss:
    image: freshrss/freshrss:latest
    container_name: freshrss
    restart: always
    environment:
      - CRON_MIN=*/30       # 建议刷新频率为每小时两次左右
      - TZ=Asia/Shanghai
    volumes:
      - share/Container/freshrss/data:/var/www/FreshRSS/data
      - share/Container/freshrss/extensions:/var/www/FreshRSS/extensions
    ports:
      - 3638:80     # 左侧端口可改  
    depends_on:
      - postgres
 
# 数据库,本身内置SQLite
# 如果用内置,下面版块直接删掉就行
# 上面的 depends_on 部分也删除

  postgres:
    image: postgres:alpine
    container_name: freshrss-postgres
    environment:
      - POSTGRES_USER=freshrss    
      - POSTGRES_PASSWORD=freshrss    
      - POSTGRES_DB=freshrss
    volumes:
      - share/Container/freshrss/freshrss-postgres-data:/var/lib/postgresql/data
    restart: always

冒号左侧的文件映射目录也请按个人实际情况进行修改。

更多的环境变量、数据库配置请至项目地址进行查看。

截屏2025-03-10 10.55.08.png

部署完毕后,WEB输入NAS_IP:3638即可访问。

使用介绍

先要进行初始化。

安装与配置

初始界面如下,先切换中文,接着点下一步就行。

截屏2025-03-10 11.00.58.png

截屏2025-03-10 11.12.44.png

数据库信息,主机要填写 postgres,其他的按上面代码里的填。如果内置数据库就是默认的第一个。

截屏2025-03-10 11.18.02.png

设置账户密码。

截屏2025-03-10 11.16.14.png

完成安装🎉

截屏2025-03-10 11.22.20.png

进行登录。

截屏2025-03-10 11.23.33.png

默认订阅官方的更新。

截屏2025-03-10 11.24.31.png

这时候就可以开始添加订阅喽。

先以我自己的博客为例,获取RSS订阅链接(类似rss.xml后缀的地址)。

截屏2025-03-10 11.25.51.png

左侧栏目添加订阅源或分类。自定义分类后点击添加即可。

截屏2025-03-10 11.30.12.png

再点击左侧的订阅管理,可以看到创建的博客栏目,然后添加订阅源。

截屏2025-03-10 11.31.56.png

将订阅地址粘贴进去,点击添加。

截屏2025-03-10 11.32.51.png

添加成功,文章会直接自动更新出来。

截屏2025-03-10 11.33.55.png
截屏2025-03-10 11.34.16.png

扩展相关

有核心扩展,以及社区成员开发的第三方扩展,大家可以看看。

截屏2025-03-10 11.39.41.png

虽然可在项目的web端直接查看有哪些扩展,但是仍需要手动下载,然后手动解压,将文件全部移动到freshrss/extensions/ 目录下。最后重启容器即可。

截屏2025-03-10 11.43.52.png

API 外部App使用

FreshRSS 也支持生成API以供外部调用。如果你内网访问,或者没配置证书,记得把允许不安全登陆勾选。

截屏2025-03-10 12.18.44.png

我们还需要添加一个认证。

截屏2025-03-10 12.21.41.png

其他订阅

大部分平台的订阅方式都依然可以找到方法,想订阅哪个直接搜索教程。有大佬制作的订阅合集,也有特殊平台的特殊方法。

例如油管。订阅一下邓紫棋。下图所示的channel/后的这串即为频道ID,讲这个复制下来。

截屏2025-03-10 12.42.51.png

然后粘贴到下图内的地址channel_id=,点击提交即可。

截屏2025-03-10 12.45.29.png

0

评论区