【HomePage】- Halo博客系统配置展示
想要在HomePage上配置Halo的信息展示,找到了一个免签接口可以提供相关数据。本文将详细讲解如何在HomePage中进行配置并展示Halo博客系统的相关信息。
配置
打开HomePage的 service.yaml
文件,填写以下内容并修改其中的参数数据为自己的内容
- 新·都在:
icon: /images/logo-doiw.png
description: 只想专心玩NAS
href: "https://blog.xindu.site/"
siteMonitor: https://blog.xindu.site/
ping: https://blog.xindu.site
server: halo2
container: halo2
showStats: false
widget:
type: customapi
url: https://blog.xindu.site/apis/api.halo.run/v1alpha1/stats/-
method: GET
mappings:
- field: category
label: 分类数
- field: post
label: 文章数
- field: comment
label: 评论数
- field: visit
label: 访问量
# - field: upvote
# label: 点赞数
参数说明
- 新 · 都在:自定义名称
- icon:可选参数。图标,可以使用在线地址,本地地址需要重启HomePage容器
- description:可选参数。自定义描述
- href:自定义点击跳转地址
- siteMonitor:可选参数。自定义监控地址,可检测URL连接性
- ping:可选参数。检测自定义地址延迟
- server:可选参数。服务名,需要配合
docker.yaml
配置 - container:可选参数。容器名,需要配合
docker.yaml
配置 - showStats:可选参数。是否默认展示容器信息,需要配置
container
参数 - widget:展示片
- type:类型,这里写固定值:customapi
- url:请求接口,这里将
https://blog.xindu.site
替换成你自己的站点地址即可 - method:请求方式,这里写固定值:GET
- mappings:数据对象,更多配置方式可以参考文档 # Custom API
- field:字段名,根据接口返回报文填写
- label:自定义名字,用于描述字段