本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:他们都叫我老宁
在这个信息爆炸的时代,我们每天都在各个平台间来回切换,追踪热点、关注趋势。微博有自己的热搜,知乎有自己的热榜,36氪有自己的快讯…每个平台都承载着不同维度的信息,分散的信息源浪费着我们的时间和生命。
如果能有一个工具,将所有这些信息流整合到一起,在同一个界面中便捷地获取所有平台的热点和实时资讯,这该多么便利?
newsnow 是一个开源的信息聚合工具,它能够实时抓取各大平台的热榜信息,将它们集中展示在一个统一的界面中。通过在群晖上的简单部署,你就能拥有一个完全属于自己的信息聚合中心,随时掌握全网热点动态。
项目特性
- 开源免费
- 支持 Docker、Cloudflare Pages、Vercel 部署
- 开箱即用
- 关注、热门榜单、实时信息查询
群晖部署
接下来以群晖NAS来演示 newsnow ,其他 NAS 类似。
把下面的 compose 文件保存为docker-compose.yml文件。
version: ‘3’ services: newsnow: image: ghcr.io/ourongxing/newsnow:latest container_name: newsnow restart: always ports: – ‘4444:4444’ environment: – G_CLIENT_ID= – G_CLIENT_SECRET= – JWT_SECRET= – INIT_TABLE=true
打开群晖【FileStation】,新建newsnow文件夹,并把docker-compose.yml文件上传到文件夹中。
打开群晖【Container Manager】,在项目菜单中新增一个项目newsnow。
路径选择为前面创建的newsnow文件路径,并勾选使用现有的 docker-compose.yml 来创建项目。
等待项目构建成功。
浏览器打开【群晖IP:4444】就能进行访问了。
反向代理
这样能获取各式榜单的优秀工具,必须要能外部访问的,所以接下来配置反向代理。
打开【控制面板】,找到登录门户 -> 高级,点击反向代理服务器按钮,新增一条规则如下,主机名为DDNS服务的域名。
经过这样配置外部还是不能访问的,我们要配置端口转发才能通过外网访问到群晖的服务。所以要去路由器增加一条转发规则,把群晖的4445端口映射到路由器上。
这样就可以通过QC的域名访问newsnow的内网服务。
如果你不懂反向代理,那么可以直接把群晖的4444端口映射到路由器上,这样最前面配置反向代理服务器这一步就可以去掉。