前言

本教程基于飞牛系统 fnOS 0.9.21 Docker Compose 功能进行搭建。

简介

DailyHot(今日热榜)是一个开源的全网热点聚合系统,通过整合主流平台的热榜数据,提供一站式信息浏览服务,适用于内容追踪、开发集成等场景

部署

  1. 打开Docker管理器,选择「Compose」,点击右上角「新增项目」。

  2. 在创建项目窗口中填写「项目名称」和选择数据存放「路径」,然后选择「创建docker-compose.yml」,将下列代码根据自己实际情况修改后复制粘贴进去。

    version: '3.8'
    services:
      dailyhot:
        image: rehiy/dailyhot
        container_name: dailyhot
        restart: unless-stopped
        ports:
          - "80:80"       # 前端访问端口
          - "6688:6688"   # API服务端口
        environment:
          - APP_ICP=粤ICP备XXXXXX号  # 替换为你的备案号
          - APP_COPYRIGHT=小小笔记大大用处  # 自定义版权信息
          - APP_COPYRIGHT_URL=https://blog.uptoz.cn #自定义版权跳转链接
        volumes:
          - ./data:/app/data  # 持久化数据存储

    勾选「创建项目后立即启动」,最后点击「确定」。

  3. 等待构建完成,然后在浏览器中输入IP:Port​访问。