- • 项目源码:
https://github.com/ourongxing/newsnow
- • docker-compose快速启动:
services:
newsnow:
image: ghcr.nju.edu.cn/ourongxing/newsnow:latest
container_name: newsnow
ports:
- '4444:4444'
environment:
- G_CLIENT_ID= # 留空,不需要填写
- G_CLIENT_SECRET= # 留空,不需要填写
- JWT_SECRET= # 留空,不需要填写
- INIT_TABLE=true
- ENABLE_CACHE=true
迫切想要自己上手体验的可以去折腾了。
介绍
newsnow本质是一个爬虫,但是整个UI画面设计得非常时尚,热点新闻来源也非常多。官方介绍:
- • 优雅的设计,优雅的阅读体验,时刻关注最新最热的新闻。
- • 支持 Github 登录,支持数据同步。
- • 默认 30 分钟缓存,登录用户可以强制拉取最新数据。但也会根据内容源的更新间隔设置不同的爬虫间隔时间(最快两分钟),节约资源的同时避免频繁爬取而导致 IP 封禁。
安装 & 体验
基于上述docker-compose文件,通过 docker compose up -d
启动后,浏览器打开 http://<nas-ip>:4444
即可看到实时新闻,非常简单。

颜色、布局非常拉风。内容上也可以根据自己的喜好和关注,修改各个版块的源站:

还可以鼠标按住版块的右上角拖动修改显示位置。
最后
- • 这个项目非常漂亮,就这一点就值得推荐
- • 信息源站很全,覆盖了各个方面