feat:添加wol-go-web到列表

This commit is contained in:
okxlin 2024-08-01 20:27:50 +08:00
parent a7c9baf0bf
commit 2b7978a62a
9 changed files with 170 additions and 0 deletions

View File

@ -0,0 +1,7 @@
CONTAINER_NAME="wol-go-web"
KEY="false"
PANEL_APP_PORT_HTTP=40270
PASSWORD=""
USERNAME=""
WEB="true"
TIME_ZONE="Asia/Shanghai"

View File

@ -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

View File

@ -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"

View File

@ -0,0 +1,5 @@
# WolGoWeb
WolGoWeb是一款远程唤醒 WebAPI 工具,主要用于搭建在局域网服务器或 NAS 中,实现 WebAPI 唤醒局域网内主机。
> 在使用该工具前首先要确认需要唤醒的主机支持WOL功能并且已经开启。

19
apps/wol-go-web/data.yml Normal file
View File

@ -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

View File

@ -0,0 +1,7 @@
CONTAINER_NAME="wol-go-web"
KEY="false"
PANEL_APP_PORT_HTTP=40270
PASSWORD=""
USERNAME=""
WEB="true"
TIME_ZONE="Asia/Shanghai"

View File

@ -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

View File

@ -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"

BIN
apps/wol-go-web/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB