chore(deps): update seriousm4x/upsnap docker tag to v5.2.8 (#3992)
This commit is contained in:
12
apps/upsnap/5.2.8/.env.sample
Normal file
12
apps/upsnap/5.2.8/.env.sample
Normal file
@@ -0,0 +1,12 @@
|
||||
CONTAINER_NAME="upsnap"
|
||||
DATA_PATH="./data"
|
||||
DNS_SERVER_1="119.29.29.29"
|
||||
DNS_SERVER_2="223.5.5.5"
|
||||
LISTEN_ADDR="0.0.0.0"
|
||||
PANEL_APP_PORT_HTTP=40318
|
||||
TIME_ZONE="Asia/Shanghai"
|
||||
UPSNAP_INTERVAL="@every 10s"
|
||||
UPSNAP_PING_PRIVILEGED="true"
|
||||
UPSNAP_SCAN_RANGE="192.168.1.0/24"
|
||||
UPSNAP_SCAN_TIMEOUT="500ms"
|
||||
UPSNAP_WEBSITE_TITLE="Upsnap Dashboard"
|
||||
118
apps/upsnap/5.2.8/data.yml
Normal file
118
apps/upsnap/5.2.8/data.yml
Normal file
@@ -0,0 +1,118 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: "40318"
|
||||
disabled: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
label:
|
||||
en: Port
|
||||
zh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: "0.0.0.0"
|
||||
edit: true
|
||||
envKey: LISTEN_ADDR
|
||||
labelEn: Listening address
|
||||
labelZh: 监听地址
|
||||
label:
|
||||
en: Listening address
|
||||
zh: 监听地址
|
||||
required: true
|
||||
type: text
|
||||
- default: "./data"
|
||||
edit: true
|
||||
envKey: DATA_PATH
|
||||
labelEn: Data Path
|
||||
labelZh: 数据路径
|
||||
label:
|
||||
en: Data Path
|
||||
zh: 数据路径
|
||||
required: true
|
||||
type: text
|
||||
- default: "Asia/Shanghai"
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time Zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time Zone
|
||||
zh: 时区
|
||||
required: true
|
||||
type: text
|
||||
- default: "@every 10s"
|
||||
edit: true
|
||||
envKey: UPSNAP_INTERVAL
|
||||
labelEn: Scan Interval
|
||||
labelZh: 扫描间隔
|
||||
label:
|
||||
en: Scan Interval
|
||||
zh: 扫描间隔
|
||||
required: true
|
||||
type: text
|
||||
- default: "192.168.1.0/24"
|
||||
edit: true
|
||||
envKey: UPSNAP_SCAN_RANGE
|
||||
labelEn: Scan Range
|
||||
labelZh: 扫描网段范围
|
||||
label:
|
||||
en: Scan Range
|
||||
zh: 扫描网段范围
|
||||
required: true
|
||||
type: text
|
||||
- default: "500ms"
|
||||
edit: true
|
||||
envKey: UPSNAP_SCAN_TIMEOUT
|
||||
labelEn: Scan Timeout
|
||||
labelZh: 扫描超时
|
||||
label:
|
||||
en: Scan Timeout
|
||||
zh: 扫描超时
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: UPSNAP_PING_PRIVILEGED
|
||||
labelEn: Ping Privileged
|
||||
labelZh: 使用特权权限进行 Ping
|
||||
label:
|
||||
en: Ping Privileged
|
||||
zh: 使用特权权限进行 Ping
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "Upsnap Dashboard"
|
||||
edit: true
|
||||
envKey: UPSNAP_WEBSITE_TITLE
|
||||
labelEn: Website Title
|
||||
labelZh: 网站标题
|
||||
label:
|
||||
en: Website Title
|
||||
zh: 网站标题
|
||||
required: true
|
||||
type: text
|
||||
- default: "119.29.29.29"
|
||||
edit: true
|
||||
envKey: DNS_SERVER_1
|
||||
labelEn: DNS Server 1
|
||||
labelZh: DNS 服务器 1
|
||||
label:
|
||||
en: DNS Server 1
|
||||
zh: DNS 服务器 1
|
||||
required: true
|
||||
type: text
|
||||
- default: "223.5.5.5"
|
||||
edit: true
|
||||
envKey: DNS_SERVER_2
|
||||
labelEn: DNS Server 2
|
||||
labelZh: DNS 服务器 2
|
||||
label:
|
||||
en: DNS Server 2
|
||||
zh: DNS 服务器 2
|
||||
required: true
|
||||
type: text
|
||||
24
apps/upsnap/5.2.8/docker-compose.yml
Normal file
24
apps/upsnap/5.2.8/docker-compose.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
services:
|
||||
upsnap:
|
||||
image: seriousm4x/upsnap:5.2.8
|
||||
container_name: ${CONTAINER_NAME}
|
||||
network_mode: host
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DATA_PATH}:/app/pb_data
|
||||
environment:
|
||||
- TZ=${TIME_ZONE}
|
||||
- UPSNAP_INTERVAL=${UPSNAP_INTERVAL}
|
||||
- UPSNAP_SCAN_RANGE=${UPSNAP_SCAN_RANGE}
|
||||
- UPSNAP_SCAN_TIMEOUT=${UPSNAP_SCAN_TIMEOUT}
|
||||
- UPSNAP_PING_PRIVILEGED=${UPSNAP_PING_PRIVILEGED}
|
||||
- UPSNAP_WEBSITE_TITLE=${UPSNAP_WEBSITE_TITLE}
|
||||
healthcheck:
|
||||
test: curl -fs "http://localhost:${PANEL_APP_PORT_HTTP}/api/health" || exit 1
|
||||
interval: 10s
|
||||
dns:
|
||||
- ${DNS_SERVER_1}
|
||||
- ${DNS_SERVER_2}
|
||||
entrypoint: /bin/sh -c "./upsnap serve --http ${LISTEN_ADDR}:${PANEL_APP_PORT_HTTP}"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
Reference in New Issue
Block a user