DailyHot | 一个聚合每日热门数据的 API 接口

DailyHot | 一个聚合每日热门数据的 API 接口
原创
运维小弟 运维小弟
运维小弟
在小说阅读器读本章
去阅读
在小说阅读器中沉浸阅读
DailyHot 介绍
今日热榜 API,一个聚合热门数据的 API 接口,支持 RSS 模式。 🚢 项目地址
后端-DailyHotApi
前端-DailyHot 🚀DailyHot 特性
极快响应,便于开发
支持 RSS 模式和 JSON 模式
支持多种部署方式
简明的路由目录,便于新增 🌏️DailyHotApi 支持的接口
站点 类别 调用名称
哔哩哔哩 热门榜 bilibili
AcFun 排行榜 acfun
微博 热搜榜 weibo
知乎 热榜 zhihu
知乎日报 推荐榜 zhihu-daily
百度 热搜榜 baidu
抖音 热点榜 douyin
快手 热点榜 kuaishou
豆瓣电影 新片榜 douban-movie
豆瓣讨论小组 讨论精选 douban-group
百度贴吧 热议榜 tieba
少数派 热榜 sspai
IT之家 热榜 ithome
IT之家「喜加一」 最新动态 ithome-xijiayi
简书 热门推荐 jianshu
果壳 热门文章 guokr
澎湃新闻 热榜 thepaper
今日头条 热榜 toutiao
36 氪 热榜 36kr
51CTO 推荐榜 51cto
CSDN 排行榜 csdn
NodeSeek 最新动态 nodeseek
稀土掘金 热榜 juejin
腾讯新闻 热点榜 qq-news
新浪网 热榜 sina
新浪新闻 热点榜 sina-news
网易新闻 热点榜 netease-news
吾爱破解 榜单 52pojie
全球主机交流 榜单 hostloc
虎嗅 24小时 huxiu
酷安 热榜 coolapk
虎扑 步行街热帖 hupu
爱范儿 快讯 ifanr
英雄联盟 更新公告 lol
米游社 最新消息 miyoushe
原神 最新消息 genshin
崩坏3 最新动态 honkai
崩坏:星穹铁道 最新动态 starrail
微信读书 飙升榜 weread
NGA 热帖 ngabbs
V2EX 主题榜 v2ex
HelloGitHub Trending hellogithub
中央气象台 全国气象预警 weatheralarm
中国地震台 地震速报 earthquake
历史上的今天 月-日 history 🛠️ 部署 DailyHot 👻 先决条件/要求
最低 512MB RAM(推荐 1GB+)
具备docker 或者 docker-compose 环境 🚩方法一:使用Docker 命令部署 运行 后端DailyHotApi容器 docker run --name dailyhotapi --restart always -p 6688:6688 -d docker.cnb.cool/srebro/pidin/dailyhotapi:latest
运行 前端DailyHotui容器
官方并没有提供Dockerfile文件,这个是我根据前端代码封装出来的镜像,需要⚠️注意的是 修改.env 下的api接口地址,这里我配置成立 VITE_GLOBAL_API="/api" 的方式,需要后面再nginx 做一个/api的反向代理,代理到你自己的DailyHotapi接口地址上 docker run --name dailyhotui --restart always -p 8848:8848 -d docker.cnb.cool/srebro/pidin/dailyhotui:latest
🚩方法二:使用Docker Compose部署 (推荐) services: dailyhotapi: ##image: dailyhot-api image: docker.cnb.cool/srebro/pidin/dailyhotapi:latest ##CNB镜像加速地址 container_name: dailyhotapi volumes:
- "./logs:/app/logs" ports:
- 6688:6688 restart: always dailyhotui: image: docker.cnb.cool/srebro/pidin/dailyhotui:latest ##CNB镜像加速地址 container_name: dailyhotui ports:
- 8848:8848 restart: always
访问: http://xx.xx.xx.xx:8848 🧭 使用Nginx反向代理 #dailyhotui server { listen 443 ssl; server_name hot.srebro.cn; error_page 404 /404/404.html; charset utf-8;
ssl_certificate /home/application/nginx/cert/srebro.cn.pem; ssl_certificate_key /home/application/nginx/cert/srebro.cn.key; ssl_session_cache shared:SSL:1m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on;
location / { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade ; proxy_set_header Connection "upgrade" ; proxy_set_header X-Real-IP $remote_addr ; proxy_set_header x-wiz-real-ip $remote_addr ; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; proxy_set_header Host $http_host ; proxy_set_header X-Forwarded-Proto $scheme ; proxy_pass http://localhost:8848; }
location /api/ { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade ; proxy_set_header Connection "upgrade" ; proxy_set_header X-Real-IP $remote_addr ; proxy_set_header x-wiz-real-ip $remote_addr ; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; proxy_set_header Host $http_host ; proxy_set_header X-Forwarded-Proto $scheme ; ##代理到DailyHotapi接口上 proxy_pass http://localhost:6688/;
} }
效果
🎁 获取 DailyHot
CNB 仓库地址:DailyHot
前端DailyHotui容器封装仓库
预览时标签不可点
阅读原文
微信扫一扫 关注该公众号
继续滑动看下一个
轻触阅读原文
运维小弟
向上滑动看下一个
知道了
微信扫一扫 使用小程序
取消 允许
取消 允许
取消 允许
× 分析
微信扫一扫可打开此内容, 使用完整服务
: , , , , , , , , , , , , 。
视频 小程序
赞 ,轻点两下取消赞 在看 ,轻点两下取消在看 分享 留言 收藏 听过