diff --git a/apps/nezha-dash/0.5.8-fix/data.yml b/apps/nezha-dash/0.5.8-fix/data.yml new file mode 100644 index 00000000..efc8fa80 --- /dev/null +++ b/apps/nezha-dash/0.5.8-fix/data.yml @@ -0,0 +1,99 @@ +additionalProperties: + formFields: + - default: 3000 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - envKey: NEZHA_BASE_URL + labelEn: NezhaBaseUrl + labelZh: 哪吒面板地址 + required: true + type: text + edit: true + - envKey: NEZHA_AUTH + labelEn: NezhaAuth + labelZh: 哪吒面板API Token + required: true + type: text + edit: true + - default: zh + edit: true + envKey: DEFAULT_LOCALE + labelEn: DefaultLocale + labelZh: 默认语言 + required: true + type: text + - default: false + edit: true + envKey: ForceShowAllServers + labelEn: ForceShowAllServers + labelZh: 是否强制显示所有服务器 + required: true + type: text + - default: 2000 + edit: true + envKey: NEXT_PUBLIC_NezhaFetchInterval + labelEn: NezhaFetchInterval + labelZh: 获取数据间隔(毫秒) + required: true + type: text + - default: false + edit: true + envKey: NEXT_PUBLIC_ShowFlag + labelEn: ShowFlag + labelZh: 是否显示旗帜 + required: true + type: text + - default: false + edit: true + envKey: NEXT_PUBLIC_DisableCartoon + labelEn: DisableCartoon + labelZh: 是否禁用卡通人物 + required: true + type: text + - default: false + edit: true + envKey: NEXT_PUBLIC_ShowTag + labelEn: ShowTag + labelZh: 是否显示标签 + required: true + type: text + - default: false + edit: true + envKey: NEXT_PUBLIC_ShowNetTransfer + labelEn: ShowNetTransfer + labelZh: 是否显示流量信息 + required: true + type: text + - default: false + edit: true + envKey: NEXT_PUBLIC_ForceUseSvgFlag + labelEn: ForceUseSvgFlag + labelZh: 是否强制使用SVG旗帜 + required: true + type: text + - default: https://nezha-cf.buycoffee.top/apple-touch-icon.png + edit: true + envKey: NEXT_PUBLIC_CustomLogo + labelEn: CustomLogo + labelZh: 自定义Logo + required: true + type: text + - default: Nezha-Dash + edit: true + envKey: NEXT_PUBLIC_CustomTitle + labelEn: CustomTitle + labelZh: 自定义标题 + required: true + type: text + - default: Nezha-Dash + edit: true + envKey: NEXT_PUBLIC_CustomDescription + labelEn: CustomDescription + labelZh: 自定义描述 + required: true + type: text \ No newline at end of file diff --git a/apps/nezha-dash/0.5.8-fix/docker-compose.yml b/apps/nezha-dash/0.5.8-fix/docker-compose.yml new file mode 100644 index 00000000..b8638283 --- /dev/null +++ b/apps/nezha-dash/0.5.8-fix/docker-compose.yml @@ -0,0 +1,29 @@ +services: + nezha-dash: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + environment: + - NezhaBaseUrl=${NEZHA_BASE_URL} + - NezhaAuth=${NEZHA_AUTH} + - DefaultLocale=${DEFAULT_LOCALE} + - ForceShowAllServers=${ForceShowAllServers} + - NEXT_PUBLIC_NezhaFetchInterval=${NEXT_PUBLIC_NezhaFetchInterval} + - NEXT_PUBLIC_ShowFlag=${NEXT_PUBLIC_ShowFlag} + - NEXT_PUBLIC_DisableCartoon=${NEXT_PUBLIC_DisableCartoon} + - NEXT_PUBLIC_ShowTag=${NEXT_PUBLIC_ShowTag} + - NEXT_PUBLIC_ShowNetTransfer=${NEXT_PUBLIC_ShowNetTransfer} + - NEXT_PUBLIC_ForceUseSvgFlag=${NEXT_PUBLIC_ForceUseSvgFlag} + - NEXT_PUBLIC_CustomLogo=${NEXT_PUBLIC_CustomLogo} + - NEXT_PUBLIC_CustomTitle=${NEXT_PUBLIC_CustomTitle} + - NEXT_PUBLIC_CustomDescription=${NEXT_PUBLIC_CustomDescription} + image: hamster1963/nezha-dash:v0.5.8-fix + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/nezha-dash/README.md b/apps/nezha-dash/README.md new file mode 100644 index 00000000..f6f3dc5d --- /dev/null +++ b/apps/nezha-dash/README.md @@ -0,0 +1,32 @@ +