Browse Source

feat: v1.2

jonssonyan 3 years ago
parent
commit
d24ca0091c
1 changed files with 5 additions and 0 deletions
  1. 5 0
      install_script.sh

+ 5 - 0
install_script.sh

@@ -722,6 +722,8 @@ install_trojan_panel_core() {
       fi
     done
 
+    domain=$(cat "${DOMAIN_FILE}")
+
     docker pull jonssonyan/trojan-panel-core &&
       docker run -d --name trojan-panel-core --restart always \
         --network=trojan-panel-network \
@@ -729,6 +731,7 @@ install_trojan_panel_core() {
         -p 8100:8100 \
         -v ${TROJAN_PANEL_CORE_LOGS}:${TROJAN_PANEL_CORE_LOGS} \
         -v /etc/localtime:/etc/localtime \
+        -v ${CADDY_ACME}:${CADDY_ACME} \
         -e "mariadb_ip=${mariadb_ip}" \
         -e "mariadb_port=${mariadb_port}" \
         -e "mariadb_user=${mariadb_user}" \
@@ -738,6 +741,8 @@ install_trojan_panel_core() {
         -e "redis_host=${redis_host}" \
         -e "redis_port=${redis_port}" \
         -e "redis_pass=${redis_pass}" \
+        -e "crt_path=${CADDY_ACME}${domain}/${domain}.crt" \
+        -e "key_path=${CADDY_ACME}${domain}/${domain}.key" \
         jonssonyan/trojan-panel-core
     if [[ -n $(docker ps -q -f "name=^trojan-panel-core$") ]]; then
       echo_content skyBlue "---> Trojan Panel Core安装完成"