Explorar o código

Update install.sh

0xJacky %!s(int64=3) %!d(string=hai) anos
pai
achega
b821430414
Modificáronse 1 ficheiros con 18 adicións e 1 borrados
  1. 18 1
      install.sh

+ 18 - 1
install.sh

@@ -147,6 +147,23 @@ KillMode=mixed
 WantedBy=multi-user.target
 EOF
     chmod 644 ServicePath
+    systemctl daemon-reload
+}
+
+install_config() {
+    mkdir "$DataPath"
+    echo "Please input nginx-ui service listen port:"
+    read Port
+    echo "Please input nginx-ui http challenge port port:"
+    read HTTPChallengePort
+cat > "$DataPath/app.ini" << EOF
+[server]
+HttpPort = ${Port}
+RunMode = release
+JwtSecret = $(uuidgen)
+Email =
+HTTPChallengePort = ${HTTPChallengePort}
+EOF
 }
 
 start_nginx_ui() {
@@ -190,7 +207,7 @@ main() {
     install_bin
     install_service
 
-    mkdir DataPath
+    install_config
 
     start_nginx_ui
     stop_nginx_ui