Files
appstore/apps/rss-reader/README.md
T
2023-11-09 19:15:01 +08:00

81 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 简述
RSS将信息聚合,曾寻找过一些RSS客户端,但觉得都太过于复杂,会需要登陆、保存历史消息、
使用缓存加快响应速度,但我想要看到的是,打开页面看到关注网站的即时消息即可(一般通过RSS订阅获取到的数据即是热点),
看到有感兴趣的信息,可以跳转过去再详细的了解。
2023年7月28日,进行了界面改版和升级
![](https://github.com/srcrs/rss-reader/raw/main/demo.png)
# 配置文件`重点`
配置文件位于config.jsonsources是RSS订阅链接,示例如下
```json
{
"values": [
"https://www.zhihu.com/rss",
"https://tech.meituan.com/feed/",
"http://www.ruanyifeng.com/blog/atom.xml",
"https://feeds.appinn.com/appinns/",
"https://v2ex.com/feed/tab/tech.xml",
"https://www.cmooc.com/feed",
"http://www.sciencenet.cn/xml/blog.aspx?di=30",
"https://www.douban.com/feed/review/book",
"https://www.douban.com/feed/review/movie",
"https://www.geekpark.net/rss",
"http://www.ftchinese.com/rss/news",
"https://cn.nytimes.com/rss.html",
"https://hostloc.com/forum.php?mod=rss&fid=45&auth=389ec3vtQanmEuRoghE%2FpZPWnYCPmvwWgSa7RsfjbQ%2BJpA%2F6y6eHAx%2FKqtmPOg"
]
}
```
# 使用方式
## Docker部署
环境要求:Git、Docker、Docker-Compose
克隆项目
```bash
git clone https://github.com/srcrs/rss-reader
```
进入rss-reader文件夹,运行项目
```bash
docker-compose up -d
```
部署成功后,通过ip+端口号访问
# nginx反代
```conf
server {
listen 443 ssl;
server_name rss.lass.cc;
ssl_certificate fullchain.cer;
ssl_certificate_key lass.cc.key;
location / {
proxy_pass http://localhost:8080;
}
location /ws {
proxy_pass http://localhost:8080/ws;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
}
}
server {
listen 80;
server_name rss.lass.cc;
rewrite ^(.*)$ https://$host$1 permanent;
}
```