
开源推荐:Dailyhot-今日热榜 部署教程
注:本文适合零基础且需要部署Dailyhot项目的朋友阅读,全程使用宝塔面板可视化操作,无需基础。
DailyHot 是一个开源项目,它提供了一个获取各大热门网站热门头条的聚合平台。这个项目旨在帮助用户追踪全网热点,实现简单高效的阅读体验。
体验地址:https://dh.top996.cn
DailyHot 项目分为前端和后端两部分:
后端 API 地址:DailyHotApi (https://github.com/imsyy/DailyHotApi)
前端页面地址:DailyHot(https://github.com/imsyy/DailyHot)
由于官方只单独提供了后端API的镜像,这里使用的第三方Docker镜像rehiy/dailyhot进行部署。
前提准备:宝塔面板+docker(打开宝塔后点击docker下载)
详细步骤(使用宝塔面板):
1.点击宝塔面板左侧“文件”按钮>>>在“/srv”下创建文件“deploy.sh”>>>将下方内容复制到“deploy.sh”文件内保存。
#!/bin/sh
# 停止并删除旧容器(如果存在)
docker stop dailyhot && docker rm dailyhot || true
# 拉取最新镜像,失败则终止脚本
docker pull docker.1panel.live/rehiy/dailyhot:latest || exit 1
# 运行容器
docker run --name dailyhot -d \
--restart unless-stopped \
--env APP_ICP="你的ICP备案号" \
--env APP_COPYRIGHT="版权信息" \
--env APP_COPYRIGHT_URL="点击版权信息跳转链接" \
docker.1panel.live/rehiy/dailyhot:latest
2.点击文件上方“终端”按钮>>>输入. deploy.sh
并回车,等待运行结束。
3.点击左侧docker按钮>>>找到dailyhot容器点击管理>>>复制容器IP地址。
4.点击网站的设置>>>反向代理>>>添加反向代理>>>填写代理名和目标url>>>点击确认。
5.打开新的网页>>>输入你网站的IP或域名即可访问。
总结:教程已经很详细,如果有问题请仔细检查是否按教程执行。如教程错误或有侵权,感谢纠正。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 淘金的小宇
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果