newsnow本质是一个爬虫,但是整个UI画面设计得非常时尚,热点新闻来源也非常多。

项目地址:ourongxing/newsnow

特性

• 优雅的设计,优雅的阅读体验,时刻关注最新最热的新闻。
• 支持 Github 登录,支持数据同步。
• 默认 30 分钟缓存,登录用户可以强制拉取最新数据。但也会根据内容源的更新间隔设置不同的爬虫间隔时间(最快两分钟),节约资源的同时避免频繁爬取而导致 IP 封禁。

部署

docker-compose.yml:

version: ‘3’
services:
 newsnow:
   image: ghcr.io/ourongxing/newsnow:latest
   container_name: newsnow
   restart: unless-stopped
   ports:
     - '4444:4444'
   environment:
     - G_CLIENT_ID=
     - G_CLIENT_SECRET=
     - JWT_SECRET=
     - INIT_TABLE=true
     - ENABLE_CACHE=true

启动后从ip:4444访问。


标签: web

添加新评论