mirror of
https://github.com/WJQSERVER-STUDIO/ghproxy.git
synced 2026-02-03 16:21:11 +08:00
25w08b
This commit is contained in:
parent
fae6537900
commit
7892a76b7a
6 changed files with 10 additions and 27 deletions
|
|
@ -1,5 +1,10 @@
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
25w08b
|
||||||
|
---
|
||||||
|
- PRE-RELEASE: 此版本是v2.0.4的预发布版本,请勿在生产环境中使用;
|
||||||
|
- REMOVE: 由于v2改进后稳定性增强, 故移除健康检测
|
||||||
|
|
||||||
25w08a
|
25w08a
|
||||||
---
|
---
|
||||||
- PRE-RELEASE: 此版本是v2.0.4的预发布版本,请勿在生产环境中使用;
|
- PRE-RELEASE: 此版本是v2.0.4的预发布版本,请勿在生产环境中使用;
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
25w08a
|
25w08b
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
# GHProxy
|
# GHProxy
|
||||||
|
|
||||||

|

|
||||||
|

|
||||||
[](https://goreportcard.com/report/github.com/WJQSERVER-STUDIO/ghproxy)
|
[](https://goreportcard.com/report/github.com/WJQSERVER-STUDIO/ghproxy)
|
||||||
|
|
||||||
使用Go实现的GHProxy,用于加速部分地区Github仓库的拉取,支持速率限制,用户鉴权,支持Docker部署
|
使用Go实现的GHProxy,用于加速部分地区Github仓库的拉取,支持速率限制,用户鉴权,支持Docker部署
|
||||||
|
|
|
||||||
|
|
@ -14,12 +14,4 @@ if [ ! -f /data/${APPLICATION}/config/config.toml ]; then
|
||||||
cp /data/${APPLICATION}/config.toml /data/${APPLICATION}/config/config.toml
|
cp /data/${APPLICATION}/config.toml /data/${APPLICATION}/config/config.toml
|
||||||
fi
|
fi
|
||||||
|
|
||||||
/data/${APPLICATION}/${APPLICATION} -cfg /data/${APPLICATION}/config/config.toml > /data/${APPLICATION}/log/run.log 2>&1 &
|
/data/${APPLICATION}/${APPLICATION} -cfg /data/${APPLICATION}/config/config.toml > /data/${APPLICATION}/log/run.log 2>&1
|
||||||
|
|
||||||
sleep 30
|
|
||||||
|
|
||||||
while [[ true ]]; do
|
|
||||||
# Failure Circuit Breaker
|
|
||||||
curl -f --max-time 5 -retry 3 http://127.0.0.1:8080/api/healthcheck || exit 1
|
|
||||||
sleep 120
|
|
||||||
done
|
|
||||||
|
|
|
||||||
|
|
@ -14,12 +14,4 @@ if [ ! -f /data/${APPLICATION}/config/config.toml ]; then
|
||||||
cp /data/${APPLICATION}/config.toml /data/${APPLICATION}/config/config.toml
|
cp /data/${APPLICATION}/config.toml /data/${APPLICATION}/config/config.toml
|
||||||
fi
|
fi
|
||||||
|
|
||||||
/data/${APPLICATION}/${APPLICATION} -cfg /data/${APPLICATION}/config/config.toml > /data/${APPLICATION}/log/run.log 2>&1 &
|
/data/${APPLICATION}/${APPLICATION} -cfg /data/${APPLICATION}/config/config.toml > /data/${APPLICATION}/log/run.log 2>&1
|
||||||
|
|
||||||
sleep 30
|
|
||||||
|
|
||||||
while [[ true ]]; do
|
|
||||||
# Failure Circuit Breaker
|
|
||||||
curl -f --max-time 5 -retry 3 http://127.0.0.1:8080/api/healthcheck || exit 1
|
|
||||||
sleep 120
|
|
||||||
done
|
|
||||||
|
|
|
||||||
9
init.sh
9
init.sh
|
|
@ -14,12 +14,5 @@ if [ ! -f /data/${APPLICATON}/config/config.yaml ]; then
|
||||||
cp /data/${APPLICATON}/config.yaml /data/${APPLICATON}/config/config.yaml
|
cp /data/${APPLICATON}/config.yaml /data/${APPLICATON}/config/config.yaml
|
||||||
fi
|
fi
|
||||||
|
|
||||||
/data/${APPLICATON}/${APPLICATON} > /data/${APPLICATON}/log/run.log 2>&1 &
|
/data/${APPLICATON}/${APPLICATON} > /data/${APPLICATON}/log/run.log 2>&1
|
||||||
|
|
||||||
sleep 30
|
|
||||||
|
|
||||||
while [[ true ]]; do
|
|
||||||
curl -f http://localhost:8080/api/healthcheck || exit 1
|
|
||||||
sleep 120
|
|
||||||
done
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue