FreshRSS —— 轻量级 RSS 阅读器
FreshRSS —— 轻量级 RSS 阅读器
FreshRSS 是一个自托管的 RSS 和 Atom 提要聚合器。
FreshRSS 是轻量级的,易于使用,功能强大,并且可定制。
Docker Run
创建容器
1 | docker run -itd --name freshrss -p 5380:80 linuxserver/freshrss:latest |
制作一个自带插件的 freshrss 镜像
- 创建容器
- 将本地
extensions.tar.gz压缩包,拷贝进容器根目录- 进入容器,查看确认
- 退出容器
- 登陆 Docker Hub
- 上传制作的镜像
1 | docker run -itd --name freshrss -p 5380:80 linuxserver/freshrss:latest |
创建
rahn2029/freshrss容器
1 | docker stop freshrss && docker rm freshrss |
创建好 freshrss 的账号密码,进入容器,将
extensions.tar.gz移动到/config/www/freshrss/extensions文件夹内,解压后删除,大功告成
1 | docker exec -it freshrss sh |
将容器内部文件拷贝到当前文件夹下进行后续的挂载操作
1 | docker cp freshrss:/config $(pwd)/config |
停止容器并删除,用 docker-compose 进行挂载操作
1 | docker stop freshrss && docker rm freshrss |
Docker-Compose
创建
docker-compose.yml文件
1 | nano docker-compose.yml |
1 | version: "2.1" |
1 | docker-compose up -d |
打开
5380端口
1 | ufw allow 5380/tcp |
rahn2029/freshrss 内部扩展
建立账号后,进入容器内部进行移动解压删除操作
Image Proxy —— 对图像进行代理
https://weserv.rahn.top/?url=可以自建weservReadingTime —— 显示阅读时间
Title-Wrap —— 对长文章标题应用换行,而不是在标题溢出其显示区域时截断标题
YouTubeChannel2RssFeed —— 将 YouTube 频道 URL 转换为 RSS Feed URL
YouTube/PeerTube Video Feed —— 在文章内容中嵌入 YouTube/PeerTube 视频源
ThreePanesView —— 三窗格视图(重要)
Always togglable menu —— 始终可切换的菜单
Invidious Video Feed —— 将 Youtube 视频切换为
Invidious,可以自建Invidious服务FeedTitleBuilder —— 根据 url、原始提要标题和提要添加日期构建您自己的提要标题
Clickable Links —— 用可点击的 HTML 链接替换文章中不可点击的纯文本 URL。
Image Cache —— 在您自己的设施或 Cloudflare 缓存中缓存提要图像
Auto Refresh —— 没有活动时自动刷新 RSS 提要
Feed Priority Shortcut —— 轻松设置提要的可见性/优先级
Theme Mode Synchronizer —— 将主题与您的系统亮/暗模式同步
总结
仅 86M Docker 镜像的 RSS 阅读器。
rahn2029/freshrss 如下图使用效果:
GitHub 官方地址:https://github.com/FreshRSS/FreshRSS





