DailyHot 每日热点聚合工具
一款开源前后端分离的全网热点聚合工具(Node.js),聚合微博/知乎/B站/抖音/GitHub等40+平台热榜,支持自定义站点排序/开关、深色模式、单站/批量刷新,提供Web可视化界面+API(JSON/RSS),Docker/Vercel/一键脚本部署,轻量高效,适配个人自建热点中枢与内容创作/舆情监控场景,数据自主可控。

内存占用:35 MB
镜像大小:174 MB
使用感受:7.5 分
1.一个获取各大热门网站热门头条的聚合网站,能追踪全网热点、实现简单高效阅读
2.项目分为前、后端,其中后端提供了一个聚合热门数据的 API 接口
3.支持 RSS 模式和 JSON 模式
4.简明的路由目录,便于新增
5.Api接口
① 测试接口:http://服务器IP:8886/all
② 获取榜单数据:http://服务器IP:8886/51cto
③ 获取 RSS:http://服务器IP:8886/51cto?rss=true
6.该项目运行成功后会自动生成2个容器
7.实际体验下来,整体感觉蛮不错的,可以第一时间了解到实时新闻资讯
version: '3'
services:
dailyhot-api:
image: imsyy/dailyhot-api
container_name: dailyhot-api
restart: unless-stopped
ports:
- 8886:6688 # API接口
dailyhot-web:
image: wbsu2003/dailyhot
container_name: dailyhot-web
restart: unless-stopped
ports:
- 8885:80 # 首页端口
environment:
- VITE_GLOBAL_API=http://服务器IP:8886 # 与上面的API接口保持一致
- VITE_ICP=或
docker run -d \
--name=dailyhot-web \
-p 8885:80 \
-e VITE_GLOBAL_API="http://服务器IP:8886" \
-e VITE_ICP="" \
wbsu2003/dailyhot