应用介绍
FreshRSS 是一款轻量级、自托管的 RSS/Atom 订阅聚合服务,专为个人使用设计,允许你在自己的 NAS 服务器上集中管理所有订阅源,无需依赖第三方云服务,完全保护隐私。它支持多用户管理,提供响应式界面,适配从手机到桌面的各种设备,速度快资源占用低,即使在低配置的 NAS 设备上也能流畅运行。
FreshRSS 支持很多高级功能,包括:文章全文搜索、标签分类管理、星标收藏、导入导出 OPML、支持 WebSub 实时推送更新,还可以通过扩展实现更多功能,比如一键分享、全文内容抓取等。界面简洁美观,阅读体验舒适,是 RSS 爱好者搭建自托管订阅服务的首选。

安装说明
前提依赖
运行 FreshRSS 需要 Docker 和 Docker Compose 环境,同时需要至少 512MB 的可用内存和 1GB 以上的存储空间用于存储订阅数据和文章缓存。如果需要支持全文搜索,需要确保系统支持 SQLite 或 MySQL/PostgreSQL 数据库。
安装配置
创建 docker-compose.yml 文件,内容如下:
version: "3"
services:
freshrss:
image: freshrss/freshrss:latest
container_name: freshrss
restart: unless-stopped
ports:
- "8080:80"
volumes:
- ./data:/var/www/FreshRSS/data
- ./extensions:/var/www/FreshRSS/extensions
environment:
TZ: Asia/Shanghai
CRON_MIN: '1,31'
如果你使用外部数据库,可以添加数据库服务到 docker-compose.yml 中,配置数据库连接信息在安装过程中填写即可。
使用说明
启动容器后,访问 http://你的NAS地址:8080 即可进入安装向导,按照步骤创建管理员账号,配置数据库,导入你现有的 OPML 订阅列表即可开始使用。后台可以设置自动更新订阅的间隔,建议设置为 15-60 分钟根据自己需求。管理界面可以轻松分类订阅源,标记已读文章,搜索历史文章,支持自定义界面主题,满足不同用户的个性化需求。