Overview

Full name
docker.io/liwangsheng/dailyhot-web
Registry
docker.io
Namespace
liwangsheng
Repository
dailyhot-web
Cached tags
1
Last synced
07/06/2026, 08:32 PM

Introduction

DailyHot 热榜聚合 Web 镜像,汇总微博、知乎、GitHub 等平台 trending 条目,适合 Dashboard 或内网资讯墙展示。

Details

DailyHot 将各平台公开热榜 API 统一封装为前端可读卡片流,支持主题切换与定时刷新。镜像为静态站点加轻量代理层,无需数据库;部分源可能因平台策略变更需更新镜像版本。适合办公室信息屏、个人 Homepage(如 Homer/Heimdall 嵌入);请注意请求频率,避免对源站造成压力。

快速启动

docker run -d --name dailyhot \
  -p 8080:80 \
  docker.io/liwangsheng/dailyhot-web:latest

推荐实践

docker run -d --name dailyhot \
  --restart unless-stopped \
  -p 8080:80 \
  -e TZ=Asia/Shanghai \
  -e REFRESH_INTERVAL=300 \
  docker.io/liwangsheng/dailyhot-web:1.0.0

核心参数说明

  • -p 8080:80 — Web 热榜页面端口
  • -e REFRESH_INTERVAL=300 — 前端自动刷新间隔(秒)
  • -e TZ=Asia/Shanghai — 时间显示时区
  • --restart unless-stopped — 资讯墙持续展示
  • 固定 tag — 热榜源 API 变更时需升级

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: dailyhot-web
spec:
  replicas: 2
  selector:
    matchLabels:
      app: dailyhot
  template:
    metadata:
      labels:
        app: dailyhot
    spec:
      containers:
        - name: web
          image: docker.io/liwangsheng/dailyhot-web:1.0.0
          ports:
            - containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
  name: dailyhot-web
spec:
  selector:
    app: dailyhot
  ports:
    - port: 80
      targetPort: 80

无状态前端可水平扩展;Ingress 配置缓存头与 HTTPS 即可。

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/liwangsheng/dailyhot-web
:latest
linux/arm/v7linux/arm64linux/amd64
2023/10/18 20:031.0 MBsha256:13d7a582c978