现在不少平台提供今日热榜功能,我那个站点也有这个功能,但那个功能是捆绑在主题里面的。主题免费送一年热榜api,之后想再用的话就需要购买了。
实现不是很难,而且网上就有很多的开源项目,可以直接拿过来用后端api,配置到主题热榜里面就可以直接用了,每年直接少将近100块好吧。
今日热榜
今日热榜是一个集成了各大平台热门话题的服务,覆盖新闻、娱乐、科技等多个领域。它可以帮助用户轻松获取时事动态,无需在多个平台上浏览。
今天小刘就教大家如何用docker一键部署,直接通过浏览器就能访问。
项目开源地址:
这么好的项目这么star那么少呢,可以给作者点点关注,上上链接。
安装部署
在开始之前,请确保服务器上已安装Docker环境。
如果尚未安装,可以看下这篇文章来装好——
现在不知道为啥,docker hub又访问不到了,需要大家自行找国内镜像源,要不然镜像拉不下来的,或者使用国外的服务器。
docker run -d -p 80:80 -e APP_ICP="京备ICP12345" -e APP_COPYRIGHT="Example" -e APP_COPYRIGHT_URL="http://www.example.org" rehiy/dailyhot
APP_ICP
:这个填你自己的备案号,没有域名可以直接忽略。
APP_COPYRIGHT
:版权,随便填即可。
APP_COPYRIGHT_UR
:版权地址,写自己的域名,没有域名可以随便填个。
其实啥都不改也可以运行,默认映射地址是你服务器的80
端口,访问的时候访问http://你服务器IP
即可跳转到前端页面。
这个启动成功了。
一为导航热榜
当上一步热榜咱们自建成功后,就可以用咱自己的api来配置一为主题的热榜了(宝藏指南站点用的主题)。
这里以B站热门榜为例,F12调出来页面控制台,然后刷一下B站热榜数据,找到后台API地址。
然后去主题设置里面的自定义热榜
,咱们用json
格式来解析后台API数据,需要配置一下。
至此主题热榜咱就配置成功了,可以摆脱主题自带的收费热榜了。
闲聊
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...