11feed
1.0.0
11feed 是一个开源、自托管、最小的 RSS 阅读器,使用静态站点生成器 11ty 构建。
克隆存储库
git clone https://github.com/cloudcannon/11feed.git
cd 11feed
安装依赖项
npm install
配置您的 RSS 源
JSON 配置:将.json
文件与您的 feed 放在./src/_feeds/
中:
{
"category" : " Web " ,
"items" : [
" https://zachleat.com/web/feed/ " ,
" https://www.smashingmagazine.com/feed/ "
]
}
OPML 导入:将 OPML 导出放入./src/_feeds/
:
<? xml version = " 1.0 " encoding = " UTF-8 " ?>
< opml version = " 2.0 " >
< head >
< title >Feed List</ title >
</ head >
< body >
< outline text = " Web " >
< outline type = " rss " text = " Zach Leatherman's Blog " xmlUrl = " https://zachleat.com/web/feed/ " />
< outline type = " rss " text = " Smashing Magazine " xmlUrl = " https://www.smashingmagazine.com/feed/ " />
</ outline >
</ body >
</ opml >
建造
构建:
npx @11ty/eleventy
在localhost:8080
上构建并提供服务:
npx @11ty/eleventy --serve
部署
将您的网站部署到静态托管提供商。每个平台都提供了安排每日构建的方法:
我们欢迎贡献!无论是功能建议、错误报告还是拉取请求,我们都会感谢所有贡献。如果您想改进 11feed,请提交问题或拉取请求。
11feed 是开源的,可根据 MIT 许可证使用。