Tiny Tiny RSS 是一款免费且开源的基于网页的新闻订阅(RSS/Atom)阅读器和聚合器。本文将介绍如何使用 Docker 快速部署 Tiny Tiny RSS,让你在私有服务器上打造专属的新闻阅读服务。
Tiny Tiny RSS 功能展示
登录 Tiny Tiny RSS,使用用户名 admin 与配置中的密码(password):

Tiny Tiny RSS 界面:

Tiny Tiny RSS 设置:

什么是 Tiny Tiny RSS?
Tiny Tiny RSS 是一款开源的、自托管的新闻订阅阅读器和聚合器,以其丰富的功能和灵活的配置著称。通过简洁的界面和强大的功能,Tiny Tiny RSS 让你轻松订阅、管理和阅读新闻源,同时完全掌控你的数据。
核心功能与特点
- 免费开源 🆓:基于 GNU GPLv3 许可证,完全免费。
- 自托管 🏠:完全掌控你的数据,保护隐私。
- 多源支持 🌐:支持 RSS/Atom 订阅源聚合。
- 键盘快捷键 ⌨️:提供丰富的快捷键,提升操作效率。
- OPML 导入导出 📂:轻松迁移订阅源。
- 多分享方式 📤:支持通过 RSS 导出、插件分享和 URL 分享。
- 插件与主题 🧩:支持插件和主题扩展,进一步定制功能。
- 全文抓取 📄:通过 Readability 和站点特定插件嵌入全文内容。
- 去重功能 🔄:支持文章去重,包括图像的感知哈希。
- 播客支持 🎙️:支持播客订阅和播放。
- 灵活的文章过滤 ⚙️:支持自定义文章过滤规则。
- JSON API 📡:支持与其他应用集成。
- Android 客户端 📱:提供 Android 客户端,支持移动端使用。
适用场景
- 新闻阅读爱好者:集中订阅和管理多个新闻源。
- 隐私保护者:避免使用第三方 RSS 服务,保护隐私。
- 开发者:通过 API 集成到其他应用中。
官方地址
- 官方网站:https://tt-rss.org/
使用 Docker 部署 Tiny Tiny RSS
使用以下 docker-compose.yml
配置
version: "3" services: db: image: postgres:15-alpine restart: unless-stopped env_file: - .env environment: - POSTGRES_USER=${TTRSS_DB_USER} - POSTGRES_PASSWORD=${TTRSS_DB_PASS} - POSTGRES_DB=${TTRSS_DB_NAME} volumes: - ./db:/var/lib/postgresql/data app: image: cthulhoo/ttrss-fpm-pgsql-static:latest restart: unless-stopped env_file: - .env volumes: - ./app:/var/www/html - ./config.d:/opt/tt-rss/config.d:ro depends_on: - db updater: image: cthulhoo/ttrss-fpm-pgsql-static:latest restart: unless-stopped env_file: - .env volumes: - ./app:/var/www/html - ./config.d:/opt/tt-rss/config.d:ro depends_on: - app command: /opt/tt-rss/updater.sh web-nginx: image: cthulhoo/ttrss-web-nginx:latest restart: unless-stopped env_file: - .env ports: - ${HTTP_PORT}:80 volumes: - ./app:/var/www/html:ro depends_on: - app
和 .env
配置
ADMIN_USER_PASS=password ADMIN_USER_ACCESS_LEVEL=10 TTRSS_DB_USER=postgres TTRSS_DB_NAME=postgres TTRSS_DB_PASS=password HTTP_PORT=8280
来安装 Tiny Tiny RSS。
部署步骤
- 创建安装目录:
mkdir -p ~/ttrss && cd ~/ttrss
- 将上述
docker-compose.yml
与.env
内容保存到文件中。 - 启动容器:
docker compose up -d
- 访问
http://your-server-ip:8280
,验证部署是否成功。
总结
Tiny Tiny RSS 以 自托管与丰富功能 为核心,兼具 多源支持与灵活配置 特点,无论是新闻阅读爱好者还是隐私保护者,它都能作为 高效且可持续的新闻阅读工具 长期使用。更多功能(如插件扩展、API 集成)可访问以下资源获取:
🔗 官方网站
订阅评论
登录
0 评论
最旧