应用介绍
Selfoss 是一款开源的自托管RSS阅读器,可以帮助你聚合和阅读所有喜欢的网站RSS订阅源,支持离线阅读,多设备同步,非常适合部署在NAS上随时随地阅读你关注的内容。
Selfoss 支持多种订阅源格式,包括RSS 1.0/2.0、Atom,还支持JSONFeed,并且支持OPML导入,可以非常方便地从其他RSS阅读器迁移你的订阅。它支持文章标记为已读/未读、收藏、标签分类,可以轻松管理大量订阅源。
Selfoss 还支持从阅读器直接打开原文,或者在自托管界面内阅读,支持图片缓存,减少流量消耗,支持全屏阅读模式,界面适配不同屏幕尺寸,手机上也能有很好的阅读体验。支持第三方插件扩展功能,可以满足更多个性化需求。

安装说明
前提依赖
推荐使用Docker部署,需要PHP环境和数据库,推荐使用Docker Compose一键部署,支持SQLite、MySQL、PostgreSQL多种数据库,个人使用选择SQLite即可,不需要额外数据库服务。
安装配置
创建 docker-compose.yml 文件如下:
version: '3'
services:
selfoss:
image: fivenet/selfoss:latest
container_name: selfoss
ports:
- 8080:80
volumes:
- ./data:/var/www/html/data
restart: unless-stopped更多数据库配置选项可以参考官方文档,默认SQLite已经满足大多数个人用户需求。
使用说明
启动容器后,访问 http://你的NAS地址:8080 即可进入Selfoss,首次进入可以通过OPML导入你现有的订阅列表,也可以手动逐个添加订阅源。
Selfoss 支持通过颜色标记不同类型的文章,支持关键词搜索筛选,支持键盘快捷键快速操作,浏览效率非常高。支持自动更新订阅源,你可以设置定时更新,保证你总能及时看到最新文章。
如果你关注很多博客和新闻网站,部署一个Selfoss在你的NAS上,可以摆脱商业RSS阅读器的限制,完全掌握自己的订阅数据,隐私不会泄露,非常适合注重隐私的用户。
开源信息
- GitHub 地址:https://github.com/selfoss/selfoss
- 项目官网:https://selfoss.aditu.de/