|
@@ -1154,7 +1154,7 @@ install_trojan_panel() {
|
|
|
|
|
|
docker exec trojan-panel-redis redis-cli -h "${redis_host}" -p "${redis_port}" -a "${redis_pass}" -e "flushall" &>/dev/null
|
|
|
|
|
|
- docker pull jonssonyan/trojan-panel:2.1.5 &&
|
|
|
+ docker pull jonssonyan/trojan-panel:2.2.0 &&
|
|
|
docker run -d --name trojan-panel --restart always \
|
|
|
--network=host \
|
|
|
-v ${WEB_PATH}:${TROJAN_PANEL_WEBFILE} \
|
|
@@ -1170,7 +1170,7 @@ install_trojan_panel() {
|
|
|
-e "redis_port=${redis_port}" \
|
|
|
-e "redis_pass=${redis_pass}" \
|
|
|
-e "server_port=${trojan_panel_port}" \
|
|
|
- jonssonyan/trojan-panel:2.1.5
|
|
|
+ jonssonyan/trojan-panel:2.2.0
|
|
|
|
|
|
if [[ -n $(docker ps -q -f "name=^trojan-panel$" -f "status=running") ]]; then
|
|
|
echo_content skyBlue "---> Trojan Panel Backend installation completed"
|
|
@@ -1233,7 +1233,7 @@ install_trojan_panel_core() {
|
|
|
|
|
|
domain=$(cat "${DOMAIN_FILE}")
|
|
|
|
|
|
- docker pull jonssonyan/trojan-panel-core:2.1.2 &&
|
|
|
+ docker pull jonssonyan/trojan-panel-core:2.2.0 &&
|
|
|
docker run -d --name trojan-panel-core --restart always \
|
|
|
--network=host \
|
|
|
-v ${TROJAN_PANEL_CORE_DATA}bin/xray/config/:${TROJAN_PANEL_CORE_DATA}bin/xray/config/ \
|
|
@@ -1259,7 +1259,7 @@ install_trojan_panel_core() {
|
|
|
-e "key_path=${CERT_PATH}${domain}.key" \
|
|
|
-e "grpc_port=${grpc_port}" \
|
|
|
-e "server_port=${trojan_panel_core_port}" \
|
|
|
- jonssonyan/trojan-panel-core:2.1.2
|
|
|
+ jonssonyan/trojan-panel-core:2.2.0
|
|
|
if [[ -n $(docker ps -q -f "name=^trojan-panel-core$" -f "status=running") ]]; then
|
|
|
echo_content skyBlue "---> Trojan Panel Core installation completed"
|
|
|
else
|
|
@@ -1361,9 +1361,9 @@ update_trojan_panel() {
|
|
|
docker exec trojan-panel-redis redis-cli -h "${redis_host}" -p "${redis_port}" -a "${redis_pass}" -e "flushall" &>/dev/null
|
|
|
|
|
|
docker rm -f trojan-panel &&
|
|
|
- docker rmi -f jonssonyan/trojan-panel:2.1.5
|
|
|
+ docker rmi -f jonssonyan/trojan-panel:2.2.0
|
|
|
|
|
|
- docker pull jonssonyan/trojan-panel:2.1.5 &&
|
|
|
+ docker pull jonssonyan/trojan-panel:2.2.0 &&
|
|
|
docker run -d --name trojan-panel --restart always \
|
|
|
--network=host \
|
|
|
-v ${WEB_PATH}:${TROJAN_PANEL_WEBFILE} \
|
|
@@ -1379,7 +1379,7 @@ update_trojan_panel() {
|
|
|
-e "redis_port=${redis_port}" \
|
|
|
-e "redis_pass=${redis_pass}" \
|
|
|
-e "server_port=${trojan_panel_port}" \
|
|
|
- jonssonyan/trojan-panel:2.1.5
|
|
|
+ jonssonyan/trojan-panel:2.2.0
|
|
|
|
|
|
if [[ -n $(docker ps -q -f "name=^trojan-panel$" -f "status=running") ]]; then
|
|
|
echo_content skyBlue "---> Trojan Panel backend update completed"
|
|
@@ -1424,11 +1424,11 @@ update_trojan_panel_core() {
|
|
|
docker exec trojan-panel-redis redis-cli -h "${redis_host}" -p "${redis_port}" -a "${redis_pass}" -e "flushall" &>/dev/null
|
|
|
|
|
|
docker rm -f trojan-panel-core &&
|
|
|
- docker rmi -f jonssonyan/trojan-panel-core:2.1.2
|
|
|
+ docker rmi -f jonssonyan/trojan-panel-core:2.2.0
|
|
|
|
|
|
domain=$(cat "${DOMAIN_FILE}")
|
|
|
|
|
|
- docker pull jonssonyan/trojan-panel-core:2.1.2 &&
|
|
|
+ docker pull jonssonyan/trojan-panel-core:2.2.0 &&
|
|
|
docker run -d --name trojan-panel-core --restart always \
|
|
|
--network=host \
|
|
|
-v ${TROJAN_PANEL_CORE_DATA}bin/xray/config/:${TROJAN_PANEL_CORE_DATA}bin/xray/config/ \
|
|
@@ -1454,7 +1454,7 @@ update_trojan_panel_core() {
|
|
|
-e "key_path=${CERT_PATH}${domain}.key" \
|
|
|
-e "grpc_port=${grpc_port}" \
|
|
|
-e "server_port=${trojan_panel_core_port}" \
|
|
|
- jonssonyan/trojan-panel-core:2.1.2
|
|
|
+ jonssonyan/trojan-panel-core:2.2.0
|
|
|
|
|
|
if [[ -n $(docker ps -q -f "name=^trojan-panel-core$" -f "status=running") ]]; then
|
|
|
echo_content skyBlue "---> Trojan Panel Core update completed"
|
|
@@ -1543,7 +1543,7 @@ uninstall_trojan_panel() {
|
|
|
echo_content green "---> Uninstall Trojan Panel Backend"
|
|
|
|
|
|
docker rm -f trojan-panel &&
|
|
|
- docker rmi -f jonssonyan/trojan-panel:2.1.5 &&
|
|
|
+ docker rmi -f jonssonyan/trojan-panel:2.2.0 &&
|
|
|
rm -rf ${TROJAN_PANEL_DATA}
|
|
|
|
|
|
echo_content skyBlue "---> Trojan Panel Backend uninstallation completed"
|
|
@@ -1558,7 +1558,7 @@ uninstall_trojan_panel_core() {
|
|
|
echo_content green "---> Uninstall Trojan Panel Core"
|
|
|
|
|
|
docker rm -f trojan-panel-core &&
|
|
|
- docker rmi -f jonssonyan/trojan-panel-core:2.1.2 &&
|
|
|
+ docker rmi -f jonssonyan/trojan-panel-core:2.2.0 &&
|
|
|
rm -rf ${TROJAN_PANEL_CORE_DATA}
|
|
|
|
|
|
echo_content skyBlue "---> Trojan Panel Core uninstallation completed"
|