IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2024-03-04 00:23:24
    love 0

    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,也可以参考以下步骤进行部署:

    1. 下载docker-compose.yml至任意目录。
    2. 修改docker-compose.yml中的设置,特别是postgres用户的密码。
    3. 在终端中运行docker-compose up -d开始部署。
    4. 默认情况下,你可以通过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 的海洋中畅游无阻,发现更多有趣的资讯!

    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接