文件名称:rss-feed-for-developers:从Reddit和Dev.to生成的RSS feed
文件大小:33KB
文件格式:ZIP
更新时间:2024-03-05 14:55:14
Go
开发人员的RSS提要 描述与动机 我喜欢消费Reddit,但理想情况下数量很少。 打开Reddit并开始向下钻入兔子洞太容易了。 我也喜欢Dev.to,但是这需要太多的筛选。 问题1 通过将/.rss附加到URL,可以轻松地将任何subreddit转换为RSS feed。 无论出于何种原因,我想关注的某些提要在过去一年或更长时间都没有更新! 问题2 的Dev.to RSS提要返回太多内容。 真正混乱的RSS阅读器。 我的解决方案 生成我自己的RSS feed! 怎么运行的 fetcher服务部署在裸机家庭服务器上,从配置文件中的每个子reddit中获取前30个帖子(过去一个月),以及从Dev.to到最近30天的前30个帖子,每个月两次天。 backend服务会将生成的提要作为有效的RSS返回(WIP),任何人都可以通过其首选的RSS阅读器(我的名字是Feedly)进行订阅。 将来
【文件预览】:
rss-feed-for-developers-master
----.docker()
--------docker-entrypoint-initdb.d()
--------scripts()
----.github()
--------dependabot.yml(117B)
--------workflows()
----fetcher()
--------pkg()
--------reddit.go(4KB)
--------devto.go(1KB)
--------Dockerfile.dev(836B)
--------Dockerfile(1KB)
--------main.go(1022B)
--------common.go(1KB)
--------healthcheck.go(727B)
--------Makefile(99B)
--------go.sum(2KB)
--------.dockerignore(15B)
--------go.mod(312B)
--------database.go(2KB)
----LICENSE(1KB)
----TODO.md(1KB)
----proxy()
--------nginx.conf(2KB)
--------Dockerfile(148B)
----.drone.yml(4KB)
----docker-compose.yml(1KB)
----.gitignore(22B)
----docker-compose.staging.yml(2KB)
----docker-compose.prod.yml(3KB)
----Makefile(693B)
----go.sum(1KB)
----docker-compose.dev.yml(863B)
----README.md(2KB)
----backend()
--------model.go(1KB)
--------Dockerfile.dev(836B)
--------app.go(2KB)
--------Dockerfile(1KB)
--------response.go(705B)
--------main.go(492B)
--------Makefile(100B)
--------go.sum(4KB)
--------.dockerignore(5B)
--------go.mod(547B)
--------database.go(728B)
----go.mod(208B)
----.dive-ci.yml(92B)