planet badges 极其简单的行星式饲料聚合器
这是一个简单的行星式提要聚合器,它通过获取提要并生成一个静态站点。提要聚合、静态站点生成和部署到S3的过程被设计为易于在Heroku上作为单个工作器dyno运行,通过定期执行。它也可以像cron作业一样轻松配置,或通过其他方式运行。建立网站时,将环境变量ORIGIN设置为提供站点的基本URL,例如,export ORIGIN='http://planet.openbadges.org'
。请注意,应包含协议,而不是以斜杠结尾。运行node build.js
将获取提要并在static目录中创建行星站点。将站点上传到S3时,您可以通过设置S3_KEY
、S3_SECRET
和S3_BUCKET
环境变量为合理的值,然后运行node upload.js
来将站点上传到S3。提要可以是Atom或RSS格式,您可以使用存储库中的JSON文件进行管理。
下载地址
用户评论