Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/logicjake/rss-flow
南航人博客rss聚合
https://github.com/logicjake/rss-flow
Last synced: 28 days ago
JSON representation
南航人博客rss聚合
- Host: GitHub
- URL: https://github.com/logicjake/rss-flow
- Owner: LogicJake
- Created: 2019-02-15T15:48:05.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T21:53:32.000Z (over 1 year ago)
- Last Synced: 2024-10-08T16:22:07.905Z (about 1 month ago)
- Language: Python
- Homepage: https://www.logicjake.xyz/rss-flow/rss.xml
- Size: 100 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 流程:
- 从 https://blogroll.a2os.club 获取所有rss地址
- 遍历解析每一条rss,取每个rss的第一个item
- 对所有item根据pubDate排序,扔进rss模块## 应用配置
修改 .env 文件* PER:每个人的rss取多少条item
* URL:博客地址## 运行
开启仓库 GitHub Pages 功能,github action 每隔一段时间抓取更新 rss.xml 文件。## 其他
采用多进程解析rss,但由于feedparser的原因,解析rss的时候可能会卡住,所以设置了每条rss解析的超时时间(30s),防止整个rss的生成卡住。