diff --git a/apps/wol-go-web/1.5.55/.env.sample b/apps/wol-go-web/1.5.55/.env.sample new file mode 100644 index 00000000..12ab7e04 --- /dev/null +++ b/apps/wol-go-web/1.5.55/.env.sample @@ -0,0 +1,7 @@ +CONTAINER_NAME="wol-go-web" +KEY="false" +PANEL_APP_PORT_HTTP=40270 +PASSWORD="" +USERNAME="" +WEB="true" +TIME_ZONE="Asia/Shanghai" \ No newline at end of file diff --git a/apps/wol-go-web/1.5.55/data.yml b/apps/wol-go-web/1.5.55/data.yml new file mode 100644 index 00000000..4821e985 --- /dev/null +++ b/apps/wol-go-web/1.5.55/data.yml @@ -0,0 +1,51 @@ +additionalProperties: + formFields: + - default: "40270" + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "false" + edit: true + envKey: KEY + labelEn: API Key + labelZh: API 密钥 + required: true + type: text + - default: "" + edit: true + envKey: USERNAME + labelEn: Username + labelZh: 用户名 + required: false + type: text + - default: "" + edit: true + envKey: PASSWORD + labelEn: Password + labelZh: 密码 + required: false + rule: paramComplexity + type: password + - default: "true" + edit: true + envKey: WEB + labelEn: Web Interface + labelZh: Web 界面 + required: true + type: select + values: + - label: "True" + value: "true" + - label: "False" + value: "false" + - default: "Asia/Shanghai" + edit: true + envKey: TIME_ZONE + labelEn: Time Zone + labelZh: 时区 + required: true + type: text \ No newline at end of file diff --git a/apps/wol-go-web/1.5.55/docker-compose.yml b/apps/wol-go-web/1.5.55/docker-compose.yml new file mode 100644 index 00000000..d2ca8476 --- /dev/null +++ b/apps/wol-go-web/1.5.55/docker-compose.yml @@ -0,0 +1,15 @@ +services: + wol-go-web: + image: "chishin/wol-go-web:version-1.5.55" + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + environment: + - PORT=${PANEL_APP_PORT_HTTP} + - KEY=${KEY} + - USERNAME=${USERNAME} + - PASSWORD=${PASSWORD} + - WEB=${WEB} + - TZ=${TIME_ZONE} + labels: + createdBy: "Apps" diff --git a/apps/wol-go-web/README.md b/apps/wol-go-web/README.md new file mode 100644 index 00000000..ebde0599 --- /dev/null +++ b/apps/wol-go-web/README.md @@ -0,0 +1,5 @@ +# WolGoWeb + + WolGoWeb是一款远程唤醒 WebAPI 工具,主要用于搭建在局域网服务器或 NAS 中,实现 WebAPI 唤醒局域网内主机。 + + > 在使用该工具前,首先要确认需要唤醒的主机支持WOL功能并且已经开启。 diff --git a/apps/wol-go-web/data.yml b/apps/wol-go-web/data.yml new file mode 100644 index 00000000..cbc691f0 --- /dev/null +++ b/apps/wol-go-web/data.yml @@ -0,0 +1,19 @@ +name: WolGoWeb +tags: + - 实用工具 +title: 网络唤醒工具 +description: 网络唤醒工具 +additionalProperties: + key: wol-go-web + name: WolGoWeb + tags: + - Tool + shortDescZh: 网络唤醒工具 + shortDescEn: Wake-on-LAN tool + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://github.com/xiaoxinpro/WolGoWeb + github: https://github.com/xiaoxinpro/WolGoWeb + document: https://github.com/xiaoxinpro/WolGoWeb diff --git a/apps/wol-go-web/latest/.env.sample b/apps/wol-go-web/latest/.env.sample new file mode 100644 index 00000000..12ab7e04 --- /dev/null +++ b/apps/wol-go-web/latest/.env.sample @@ -0,0 +1,7 @@ +CONTAINER_NAME="wol-go-web" +KEY="false" +PANEL_APP_PORT_HTTP=40270 +PASSWORD="" +USERNAME="" +WEB="true" +TIME_ZONE="Asia/Shanghai" \ No newline at end of file diff --git a/apps/wol-go-web/latest/data.yml b/apps/wol-go-web/latest/data.yml new file mode 100644 index 00000000..4821e985 --- /dev/null +++ b/apps/wol-go-web/latest/data.yml @@ -0,0 +1,51 @@ +additionalProperties: + formFields: + - default: "40270" + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "false" + edit: true + envKey: KEY + labelEn: API Key + labelZh: API 密钥 + required: true + type: text + - default: "" + edit: true + envKey: USERNAME + labelEn: Username + labelZh: 用户名 + required: false + type: text + - default: "" + edit: true + envKey: PASSWORD + labelEn: Password + labelZh: 密码 + required: false + rule: paramComplexity + type: password + - default: "true" + edit: true + envKey: WEB + labelEn: Web Interface + labelZh: Web 界面 + required: true + type: select + values: + - label: "True" + value: "true" + - label: "False" + value: "false" + - default: "Asia/Shanghai" + edit: true + envKey: TIME_ZONE + labelEn: Time Zone + labelZh: 时区 + required: true + type: text \ No newline at end of file diff --git a/apps/wol-go-web/latest/docker-compose.yml b/apps/wol-go-web/latest/docker-compose.yml new file mode 100644 index 00000000..f3e4bf0e --- /dev/null +++ b/apps/wol-go-web/latest/docker-compose.yml @@ -0,0 +1,15 @@ +services: + wol-go-web: + image: "chishin/wol-go-web:latest" + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + environment: + - PORT=${PANEL_APP_PORT_HTTP} + - KEY=${KEY} + - USERNAME=${USERNAME} + - PASSWORD=${PASSWORD} + - WEB=${WEB} + - TZ=${TIME_ZONE} + labels: + createdBy: "Apps" diff --git a/apps/wol-go-web/logo.png b/apps/wol-go-web/logo.png new file mode 100644 index 00000000..9cec3e62 Binary files /dev/null and b/apps/wol-go-web/logo.png differ