From c52515cb873c64e470d305f96b6e06e6e9fe4203 Mon Sep 17 00:00:00 2001 From: okxlin Date: Mon, 4 Sep 2023 01:45:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0dailyhot-web=E5=88=B0?= =?UTF-8?q?=E5=88=97=E8=A1=A8(=E6=84=9F=E8=B0=A2=E7=BD=91=E5=8F=8B?= =?UTF-8?q?=E5=8C=85=E5=AD=90=E5=8F=94=E7=9A=84=E6=8A=95=E7=A8=BF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dailyhot-web/README.md | 5 ++++ apps/dailyhot-web/data.yml | 20 ++++++++++++++++ apps/dailyhot-web/latest/.env.sample | 4 ++++ apps/dailyhot-web/latest/data.yml | 24 ++++++++++++++++++++ apps/dailyhot-web/latest/docker-compose.yml | 19 ++++++++++++++++ apps/dailyhot-web/logo.png | Bin 0 -> 2583 bytes 6 files changed, 72 insertions(+) create mode 100644 apps/dailyhot-web/README.md create mode 100644 apps/dailyhot-web/data.yml create mode 100644 apps/dailyhot-web/latest/.env.sample create mode 100644 apps/dailyhot-web/latest/data.yml create mode 100644 apps/dailyhot-web/latest/docker-compose.yml create mode 100644 apps/dailyhot-web/logo.png diff --git a/apps/dailyhot-web/README.md b/apps/dailyhot-web/README.md new file mode 100644 index 00000000..652ab1e6 --- /dev/null +++ b/apps/dailyhot-web/README.md @@ -0,0 +1,5 @@ +## DailyHot Web + +- 需要配合 `今日热榜 DailyHot API` 一起使用 + +- 修改刚刚搭建的`api`地址以及备案号,访问`ip:端口`即可看到热榜 \ No newline at end of file diff --git a/apps/dailyhot-web/data.yml b/apps/dailyhot-web/data.yml new file mode 100644 index 00000000..124464ff --- /dev/null +++ b/apps/dailyhot-web/data.yml @@ -0,0 +1,20 @@ +name: 今日热榜 DailyHot Web +tags: + - 工具 +title: 一个聚合了中文热门站点数据的项目(前端) +type: 工具 +description: 一个聚合了中文热门站点数据的项目(前端) +additionalProperties: + key: dailyhot-web + name: 今日热榜 DailyHot Web + tags: + - Tool + shortDescZh: 一个聚合了中文热门站点数据的项目(前端) + shortDescEn: A project that aggregates data for Chinese popular sites (web) + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://hot.imsyy.top + github: https://github.com/imsyy/DailyHot + document: https://github.com/imsyy/DailyHot diff --git a/apps/dailyhot-web/latest/.env.sample b/apps/dailyhot-web/latest/.env.sample new file mode 100644 index 00000000..c29ac6bb --- /dev/null +++ b/apps/dailyhot-web/latest/.env.sample @@ -0,0 +1,4 @@ +CONTAINER_NAME="dailyhot-web" +PANEL_APP_PORT_HTTP="40142" +API_URL="https://hot-api.bbit.fun" +ICP_TEXT="没有备案,这里填写备案ICP" diff --git a/apps/dailyhot-web/latest/data.yml b/apps/dailyhot-web/latest/data.yml new file mode 100644 index 00000000..5b620f1a --- /dev/null +++ b/apps/dailyhot-web/latest/data.yml @@ -0,0 +1,24 @@ +additionalProperties: + formFields: + - default: 40142 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "https://hot-api.bbit.fun" + edit: true + envKey: API_URL + labelEn: API interface address (please build your own) + labelZh: API接口地址 (请自行搭建) + required: true + type: text + - default: "没有备案,这里填写备案ICP" + edit: true + envKey: ICP_TEXT + labelEn: ICP address + labelZh: ICP地址 (自行填写) + required: true + type: text diff --git a/apps/dailyhot-web/latest/docker-compose.yml b/apps/dailyhot-web/latest/docker-compose.yml new file mode 100644 index 00000000..845d7596 --- /dev/null +++ b/apps/dailyhot-web/latest/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + dailyhot-web: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + environment: + - "API=${API_URL}" + - "ICP=${ICP_TEXT}" + image: liwangsheng/dailyhot-web:latest + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/dailyhot-web/logo.png b/apps/dailyhot-web/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4729a6ef35f45037e50dadabfdce941d696242f2 GIT binary patch literal 2583 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 literal 0 HcmV?d00001