CommaFeed 在线RSS阅读器
介绍:
CommaFeed 是一个受 Google Reader 启发、基于 Dropwizard 和 React/TypeScript 的自托管 RSS 阅读器。
特点:
- 有4种不同的布局
- 黑暗模式
- 完全响应式
- 几乎所有操作都有键盘快捷键
- 支持从右到左的feeds
- 已翻译为25+种语言
- 支持数千名用户和数百万feeds
- OPML导入/导出
- REST API
- 浏览器扩展
效果图:
部署方法:
第一步:更新源
Ubuntu/Debian:
apt update -y && apt upgrade -y
Centos:
yum update -y && yum upgrade -y
第二步:安装并配置Docker
安装Docker:
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh
启动Docker:
sudo systemctl start docker
设置Docker在开机时自动启动:
sudo systemctl enable docker
第三步:拉取并运行 Docker 容器(可以修改左侧端口为未占用的端口)
docker run --name commafeed -d -p 8082:8082 athou/commafeed:latest
第四步:反向代理到域名(可选)
此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:
修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口
记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址
第五步:配置 CommaFeed
- 进行登录
用户名为admin 密码为admin - 这是登录后界面,可以点击左上角的加号添加 RSS 源
相关地址:
GitHub地址:https://github.com/Athou/commafeed
原文链接:https://blog.fuyiran.link/Technology/39.html
版权声明:本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 傅说 (blog.fuyiran.link)