OpenSource-Hub
T

Tiny Tiny RSS

717 stars·隐私保护·已提供 SHA-256 校验码,下载后可自行核对文件完整性

自托管的开源RSS新闻聚合阅读器,拥有Web界面和丰富的插件生态。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

自建RSS订阅神器,数据自己掌握

核心功能

  • 完全自托管,数据不经过第三方服务器,隐私安全
  • 支持RSS/Atom等多种订阅源,自动抓取更新
  • 现代化Web界面,响应式设计,手机/平板均可使用
  • 丰富插件系统,可扩展文章过滤、标签、全文抓取等功能
  • 提供Docker镜像,一键部署,支持amd64和arm64架构

避坑指南

  • 原项目已退休,当前为社区fork,注意跟踪主分支更新;2. 建议使用最新代码或Docker镜像;3. PHP版本需与Debian stable匹配;4. 某些提交作者显示异常(实际为同一人),不影响功能

适用场景

  • 替代Feedly、Inoreader等商业RSS服务,自己掌控数据
  • 在家庭服务器或VPS上运行,管理个人/团队订阅源
  • 整合新闻、博客、社交媒体动态,形成个性化信息流

详细介绍

Tiny Tiny RSS(tt-rss)是一款免费、灵活、开源的自托管RSS/Atom新闻阅读器。您可以在自己的服务器上运行它,聚合来自各种源的信息。最初由Andrew Dolgov开发,此分支在原项目于2025年退休后继续维护。它提供现代化Web界面,支持插件和主题,移动端友好,具备强大的过滤和搜索功能。提供适用于amd64和arm64的Docker镜像,可直接替换旧镜像。项目跟随Debian稳定版的PHP版本,主分支力求稳定。适合希望掌控阅读数据、远离算法推荐的用户。

常见问题与排障 (1)

故障排除
为什么我的 tt-rss 数据库在使用 postgres:18.1-alpine Docker 镜像时会重置?

postgres:18.1-alpine 标签(可能基于 Alpine 3.22)存在一个 bug,会导致 tt-rss 数据库在启动时被重置,即使 schema 已是最新。临时解决方案:改用 postgres:18.1-alpine3.21。基于 Debian 的 postgres:18.1 镜像则完全无法启动。请关注此问题以获取永久修复。

来源 Issue #250

标签

rssnewsaggregatorself-hostedreaderprivacy

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

方式一(Docker):运行 `docker run -d --name tt-rss -p 80:80 supahgreg/tt-rss` 即可启动

4

方式二(传统安装):下载源码到Web服务器目录,按安装向导配置数据库和PHP

5

首次访问Web界面,创建管理员账户,导入OPML或添加订阅源

安装指引
  1. 方式一(Docker):运行 `docker run -d --name tt-rss -p 80:80 supahgreg/tt-rss` 即可启动
  2. 方式二(传统安装):下载源码到Web服务器目录,按安装向导配置数据库和PHP
  3. 首次访问Web界面,创建管理员账户,导入OPML或添加订阅源
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

Docker方式:`docker stop tt-rss && docker rm tt-rss`;传统安装:删除Web目录及数据库

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议GPL-3.0
最后更新2026-06-27 05:45:26
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐