@@ -50,6 +50,8 @@ onexit() {
5050
5151
5252yangfan_path=' /data/yangfan'
53+ ENV_TAG=' v1.3.1'
54+ export ENV_TAG
5355
5456if [ -z " $BASH " ]; then
5557 abort " 请用 bash 执行本脚本"
@@ -171,7 +173,7 @@ mkdir -p ./data/grafana/provisioning/yangfan-json
171173
172174
173175# 下载 compose.yaml 脚本
174- wget " http://qiniu .yangfan.gd.cn/install/compose.yaml" --no-check-certificate -O compose.yaml
176+ wget " http://docs .yangfan.gd.cn/install/compose.yaml" --no-check-certificate -O compose.yaml
175177if [ $? -ne " 0" ]; then
176178 abort " 下载 compose.yaml 脚本失败"
177179else
181183# 下载 docker.config.yaml 文件
182184config_file=" ./config/docker.config.yaml"
183185if [ ! -f " $config_file " ]; then
184- wget " http://qiniu .yangfan.gd.cn/install/docker.config.yaml" --no-check-certificate -O " $config_file "
186+ wget " http://docs .yangfan.gd.cn/install/docker.config.yaml" --no-check-certificate -O " $config_file "
185187
186188 if [ $? -ne 0 ]; then
187189 abort " 下载 docker.config.yaml 文件失败"
197199config_file=" ./config/my.conf"
198200
199201if [ ! -f " $config_file " ]; then
200- wget " http://qiniu .yangfan.gd.cn/install/my.conf" --no-check-certificate -O " $config_file "
202+ wget " http://docs .yangfan.gd.cn/install/my.conf" --no-check-certificate -O " $config_file "
201203 if [ $? -ne 0 ]; then
202204 abort " 下载 my.conf 文件失败"
203205 else
209211
210212
211213# 下载 prometheus.yml 文件
212- wget " http://qiniu .yangfan.gd.cn/install/prometheus.yml" --no-check-certificate -O ./config/prometheus.yml
214+ wget " http://docs .yangfan.gd.cn/install/prometheus.yml" --no-check-certificate -O ./config/prometheus.yml
213215if [ $? -ne " 0" ]; then
214216 abort " 下载 prometheus.yml 文件失败"
215217else
216218 info " 下载 prometheus.yml 文件成功"
217219fi
218220
219221# 下载 yangfan.sql 文件
220- wget " http://qiniu .yangfan.gd.cn/install/yangfan.sql" --no-check-certificate -O ./mysql/yangfan.sql
222+ wget " http://docs .yangfan.gd.cn/install/yangfan.sql" --no-check-certificate -O ./mysql/yangfan.sql
221223if [ $? -ne " 0" ]; then
222224 abort " 下载 yangfan.sql 文件失败"
223225else
224226 info " 下载 yangfan.sql 文件成功"
225227fi
226228
227229# 下载 grafana.ini 文件
228- wget " http://qiniu .yangfan.gd.cn/install/grafana.ini" --no-check-certificate -O ./data/grafana/provisioning/grafana.ini
230+ wget " http://docs .yangfan.gd.cn/install/grafana.ini" --no-check-certificate -O ./data/grafana/provisioning/grafana.ini
229231if [ $? -ne " 0" ]; then
230232 abort " 下载 grafana.ini 文件失败"
231233else
232234 info " 下载 grafana.ini 文件成功"
233235fi
234236
235237# 下载 yangfan.grafana.dashboard.yaml 文件
236- wget " http://qiniu .yangfan.gd.cn/install/yangfan.grafana.dashboard.yaml" --no-check-certificate -O ./data/grafana/provisioning/dashboards/yangfan.grafana.dashboard.yaml
238+ wget " http://docs .yangfan.gd.cn/install/yangfan.grafana.dashboard.yaml" --no-check-certificate -O ./data/grafana/provisioning/dashboards/yangfan.grafana.dashboard.yaml
237239if [ $? -ne " 0" ]; then
238240 abort " 下载 yangfan.grafana.dashboard.yaml 文件失败"
239241else
240242 info " 下载 yangfan.grafana.dashboard.yaml 文件成功"
241243fi
242244
243245# 下载 yangfan.grafana.prometheus.yaml 文件
244- wget " http://qiniu .yangfan.gd.cn/install/yangfan.grafana.prometheus.yaml" --no-check-certificate -O ./data/grafana/provisioning/datasources/yangfan.grafana.prometheus.yaml
246+ wget " http://docs .yangfan.gd.cn/install/yangfan.grafana.prometheus.yaml" --no-check-certificate -O ./data/grafana/provisioning/datasources/yangfan.grafana.prometheus.yaml
245247if [ $? -ne " 0" ]; then
246248 abort " 下载 yangfan.grafana.prometheus.yaml 文件失败"
247249else
248250 info " 下载 yangfan.grafana.prometheus.yaml 文件成功"
249251fi
250252
251253# 下载 yangfan-for-distributed-load-testing.json 文件
252- wget " http://qiniu .yangfan.gd.cn/install/yangfan-for-distributed-load-testing.json" --no-check-certificate -O ./data/grafana/provisioning/yangfan-json/yangfan-for-distributed-load-testing.json
254+ wget " http://docs .yangfan.gd.cn/install/yangfan-for-distributed-load-testing.json" --no-check-certificate -O ./data/grafana/provisioning/yangfan-json/yangfan-for-distributed-load-testing.json
253255if [ $? -ne " 0" ]; then
254256 abort " 下载 yangfan-for-distributed-load-testing.json 文件失败"
255257else
256258 info " 下载 yangfan-for-distributed-load-testing.json 文件成功"
257259fi
258260
259261# 下载 yangfan-for-node-status.json 文件
260- wget " http://qiniu .yangfan.gd.cn/install/yangfan-for-node-status.json" --no-check-certificate -O ./data/grafana/provisioning/yangfan-json/yangfan-for-node-status.json
262+ wget " http://docs .yangfan.gd.cn/install/yangfan-for-node-status.json" --no-check-certificate -O ./data/grafana/provisioning/yangfan-json/yangfan-for-node-status.json
261263if [ $? -ne " 0" ]; then
262264 abort " 下载 yangfan-for-node-status.json 文件失败"
263265else
271273info " 创建 .env 脚本成功"
272274
273275echo " YANGFAN_DIR=$yangfan_path " > " $env_file "
276+ echo " YANGFAN_TAG=$ENV_TAG " > " $env_file "
274277
275278
276279info " 即将开始下载 Docker 镜像"
@@ -286,5 +289,6 @@ if [ $? -ne "0" ]; then
286289 abort " 启动 Docker 容器失败"
287290fi
288291
292+ info " 当前安装版本:$ENV_TAG "
289293
290294
0 commit comments