File tree Expand file tree Collapse file tree 3 files changed +23
-19
lines changed Expand file tree Collapse file tree 3 files changed +23
-19
lines changed Original file line number Diff line number Diff line change 4
4
<br >
5
5
<small ><i >LOGO designed by <a href =" https://xio.ng " target =" _blank " >熊大</a > .</i ></small >
6
6
<br ><br >
7
- <img alt =" GitHub release (with filter) " src =" https://img.shields.io/github/v/release/naiba/nezha?color=brightgreen&style=for-the-badge&logo=github&label=Dashboard " >  ; <img src =" https://img.shields.io/github/v/release/nezhahq/agent?color=brightgreen&label=Agent&style=for-the-badge&logo=github " >  ; <img src =" https://img.shields.io/github/actions/workflow/status/nezhahq/agent/agent.yml?label=Agent%20CI&logo=github&style=for-the-badge " >  ; <img src =" https://img.shields.io/badge/Installer-v0.19.1 -brightgreen?style=for-the-badge&logo=linux " >
7
+ <img alt =" GitHub release (with filter) " src =" https://img.shields.io/github/v/release/naiba/nezha?color=brightgreen&style=for-the-badge&logo=github&label=Dashboard " >  ; <img src =" https://img.shields.io/github/v/release/nezhahq/agent?color=brightgreen&label=Agent&style=for-the-badge&logo=github " >  ; <img src =" https://img.shields.io/github/actions/workflow/status/nezhahq/agent/agent.yml?label=Agent%20CI&logo=github&style=for-the-badge " >  ; <img src =" https://img.shields.io/badge/Installer-v0.19.2 -brightgreen?style=for-the-badge&logo=linux " >
8
8
<br >
9
9
<br >
10
10
<p >:trollface: <b >Nezha Monitoring: Self-hostable, lightweight, servers and websites monitoring and O&M tool.</b ></p >
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ NZ_DASHBOARD_PATH="${NZ_BASE_PATH}/dashboard"
12
12
NZ_AGENT_PATH=" ${NZ_BASE_PATH} /agent"
13
13
NZ_DASHBOARD_SERVICE=" /etc/systemd/system/nezha-dashboard.service"
14
14
NZ_DASHBOARD_SERVICERC=" /etc/init.d/nezha-dashboard"
15
- NZ_VERSION=" v0.19.1 "
15
+ NZ_VERSION=" v0.19.2 "
16
16
17
17
red=' \033[0;31m'
18
18
green=' \033[0;32m'
@@ -170,9 +170,6 @@ installation_check() {
170
170
echo " 未找到带有 nezha-dashboard 仓库的 Docker 镜像。"
171
171
fi
172
172
fi
173
- else
174
- err " 请手动安装 docker-compose。https://docs.docker.com/compose/install/linux/"
175
- exit 1
176
173
fi
177
174
178
175
if [ -f " $NZ_DASHBOARD_PATH /app" ]; then
@@ -456,11 +453,16 @@ modify_dashboard_config() {
456
453
echo " > 修改面板配置"
457
454
458
455
if [ " $IS_DOCKER_NEZHA " = 1 ]; then
459
- echo " 正在下载 Docker 脚本"
460
- wget -t 2 -T 60 -O /tmp/nezha-docker-compose.yaml https://${GITHUB_RAW_URL} /script/docker-compose.yaml > /dev/null 2>&1
461
- if [ $? != 0 ]; then
462
- err " 下载脚本失败,请检查本机能否连接 ${GITHUB_RAW_URL} "
463
- return 0
456
+ if [ ! -z " $DOCKER_COMPOSE_COMMAND " ]; then
457
+ echo " 正在下载 Docker 脚本"
458
+ wget -t 2 -T 60 -O /tmp/nezha-docker-compose.yaml https://${GITHUB_RAW_URL} /script/docker-compose.yaml > /dev/null 2>&1
459
+ if [ $? != 0 ]; then
460
+ err " 下载脚本失败,请检查本机能否连接 ${GITHUB_RAW_URL} "
461
+ return 0
462
+ fi
463
+ else
464
+ err " 请手动安装 docker-compose。https://docs.docker.com/compose/install/linux/"
465
+ before_show_menu
464
466
fi
465
467
fi
466
468
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ NZ_DASHBOARD_PATH="${NZ_BASE_PATH}/dashboard"
12
12
NZ_AGENT_PATH=" ${NZ_BASE_PATH} /agent"
13
13
NZ_DASHBOARD_SERVICE=" /etc/systemd/system/nezha-dashboard.service"
14
14
NZ_DASHBOARD_SERVICERC=" /etc/init.d/nezha-dashboard"
15
- NZ_VERSION=" v0.19.1 "
15
+ NZ_VERSION=" v0.19.2 "
16
16
17
17
red=' \033[0;31m'
18
18
green=' \033[0;32m'
@@ -169,9 +169,6 @@ installation_check() {
169
169
echo " No Docker images with the nezha-dashboard repository were found."
170
170
fi
171
171
fi
172
- else
173
- err " Please install docker-compose manually. https://docs.docker.com/compose/install/linux/"
174
- exit 1
175
172
fi
176
173
177
174
if [ -f " $NZ_DASHBOARD_PATH /app" ]; then
@@ -450,11 +447,16 @@ modify_dashboard_config() {
450
447
echo " > Modify Dashboard Configuration"
451
448
452
449
if [ " $IS_DOCKER_NEZHA " = 1 ]; then
453
- echo " Download Docker Script"
454
- wget -t 2 -T 60 -O /tmp/nezha-docker-compose.yaml https://${GITHUB_RAW_URL} /script/docker-compose.yaml > /dev/null 2>&1
455
- if [ $? != 0 ]; then
456
- err " Script failed to get, please check if the network can link ${GITHUB_RAW_URL} "
457
- return 0
450
+ if [ ! -z " $DOCKER_COMPOSE_COMMAND " ]; then
451
+ echo " Download Docker Script"
452
+ wget -t 2 -T 60 -O /tmp/nezha-docker-compose.yaml https://${GITHUB_RAW_URL} /script/docker-compose.yaml > /dev/null 2>&1
453
+ if [ $? != 0 ]; then
454
+ err " Script failed to get, please check if the network can link ${GITHUB_RAW_URL} "
455
+ return 0
456
+ fi
457
+ else
458
+ err " 请手动安装 docker-compose。https://docs.docker.com/compose/install/linux/"
459
+ before_show_menu
458
460
fi
459
461
fi
460
462
You can’t perform that action at this time.
0 commit comments