教程:打造你的私人RSS阅读王国 —— Awesome TTRSS



你是否厌倦了被各种新闻、博客和社交媒体的信息洪流所困扰?是否想要一个属于自己的信息聚合平台?那么,不妨试试Tiny Tiny RSS。这是一款基于PHP的免费开源RSS聚合阅读器,旨在帮助用户管理并订阅自己感兴趣的网站更新。而Awesome TTRSS则是一个提供了“一站式容器化”的Tiny Tiny RSS解决方案,不仅部署简单,还提供额外插件以增强用户体验。
📚 功能特性一览
自定义阅读体验:TTRSS允许你按照自己的喜好调整界面,打造独一无二的阅读空间。
智能过滤:通过关键词或正则表达式筛选内容,只看你想看的。
离线阅读:即使没有网络,也能享受阅读的乐趣。
多平台支持:无论是在桌面还是移动设备,都能无缝同步你的阅读进度。
🛠️ 如何部署Awesome TTRSS?
部署Awesome TTRSS并不复杂,你可以选择使用一台VPS或自己的NAS进行部署,它支持直接使用Docker进行部署,无论是x86还是arm平台都不在话下,轻轻松松就能搞定。
注:本文假设你对Docker和基本的服务器管理有一定了解。如果在部署过程中遇到困难,不要忘记寻求搜索引擎或ChatGPT的帮助。
🐳 通过Docker部署
如果你熟悉Docker,那么部署Awesome TTRSS就变得非常简单。只需要运行以下命令:
docker run -it --name ttrss --restart=always \-e SELF_URL_PATH=[你的TTRSS实例地址] \-e DB_HOST=[数据库地址] \-e DB_PORT=[数据库端口] \-e DB_NAME=[数据库名称] \-e DB_USER=[数据库用户名] \-e DB_PASS=[数据库密码] \-p [容器对外映射端口]:80 \-d wangqiru/ttrss
🐋 通过Docker Compose部署
如果你更习惯使用Docker Compose,也可以参考以下步骤进行部署:
下载docker-compose.yml至任意目录。
修改docker-compose.yml中的设置,特别是postgres用户的密码。
在终端中运行docker-compose up -d开始部署。
默认情况下,你可以通过181端口访问TTRSS,初始账户为admin,密码为password。切记及时修改!
🔒 配置HTTPS
对于HTTPS的配置,TTRSS本身并不负责实现,你需要自行配置Caddy或Nginx反向代理。如果选择使用Let's Encrypt,还可以获取免费的SSL证书。
💡 配置小贴士
SELF_URL_PATH 必须与实际访问 URL 一致,否则 TTRSS 无法启动。
想要开启更多插件或自定义设置?请访问官网查看可用的环境变量,如 ENABLE_PLUGINS 和 ALLOW_PORTS。
🔧 插件扩展你的阅读器
Awesome TTRSS支持全局启用插件,比如必备的内部认证插件 auth_internal。你可以根据需要启用其他插件,提升阅读体验。
💻 使用建议
推荐使用 RSSHub来发现更多有趣的订阅源。
对于 iOS 和 macOS 用户,内置的 Fever API 模拟插件 提供 Reeder 5 (opens new window)后端支持。
对于 Linux 用户,内置的 FeedReader API 提供 FeedReader (opens new window)后端支持
🎉 现在,你已经成功搭建了自己的 TTRSS 实例,开始享受定制化的阅读体验吧!别忘了探索各种插件,让 TTRSS 更加符合你的口味。阅读无界,乐趣无穷!
🚀本文只是一个基础教程,更多高级功能和技巧等着你去挖掘。祝你在 RSS 的海洋中畅游无阻,发现更多有趣的资讯!
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

======近期热门======
1️⃣DailyCheckIn:自动帮你签到,让你轻松薅羊毛!
2️⃣在群晖上使用Bark搭建专属的消息推送服务
3️⃣完全掌控:在群晖上部署为知笔记私有化方案
到顶部