From 97798b13d2a98a46df355b03099c01dd71b3f133 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Wed, 15 Jul 2026 10:46:27 +0200 Subject: [PATCH] Fix license URL and update service creation messages --- install/nexterm-install.sh | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/install/nexterm-install.sh b/install/nexterm-install.sh index f75c1f82a..eee117742 100644 --- a/install/nexterm-install.sh +++ b/install/nexterm-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: Mathias Wagner (gnmyt) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://nexterm.dev/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -13,22 +13,12 @@ setting_up_container network_check update_os -case "$(dpkg --print-architecture)" in - amd64) NX_ARCH="x64" ;; - arm64) NX_ARCH="arm64" ;; - *) - msg_error "Unsupported architecture: $(dpkg --print-architecture)" - exit 1 - ;; -esac - -fetch_and_deploy_gh_release "nexterm-engine" "gnmyt/Nexterm" "prebuild" "latest" "/opt/nexterm/engine" "nexterm-engine-linux-${NX_ARCH}.tar.gz" -fetch_and_deploy_gh_release "nexterm-server" "gnmyt/Nexterm" "singlefile" "latest" "/opt/nexterm/server" "nexterm-server-linux-${NX_ARCH}" +fetch_and_deploy_gh_release "nexterm-engine" "gnmyt/Nexterm" "prebuild" "latest" "/opt/nexterm/engine" "nexterm-engine-linux-$(arch_resolve "x64" "arm64").tar.gz" +fetch_and_deploy_gh_release "nexterm-server" "gnmyt/Nexterm" "singlefile" "latest" "/opt/nexterm/server" "nexterm-server-linux-$(arch_resolve "x64" "arm64")" msg_info "Configuring Nexterm" LOCAL_ENGINE_TOKEN=$(tr -d '-' /etc/nexterm-engine/config.yaml server_host: "127.0.0.1" @@ -36,7 +26,6 @@ server_port: 7800 registration_token: "${LOCAL_ENGINE_TOKEN}" tls: false EOF - cat </etc/nexterm-server/server.env NODE_ENV=production SERVER_PORT=6989 @@ -46,7 +35,7 @@ EOF chmod 0640 /etc/nexterm-engine/config.yaml /etc/nexterm-server/server.env msg_ok "Configured Nexterm" -msg_info "Creating Server Service" +msg_info "Creating Services" cat </etc/systemd/system/nexterm-server.service [Unit] Description=Nexterm Server @@ -66,10 +55,6 @@ RestartSec=5 [Install] WantedBy=multi-user.target EOF -systemctl enable -q --now nexterm-server -msg_ok "Created Server Service" - -msg_info "Creating Engine Service" cat </etc/systemd/system/nexterm-engine.service [Unit] Description=Nexterm Engine @@ -90,8 +75,10 @@ RestartSec=5 [Install] WantedBy=multi-user.target EOF +systemctl enable -q --now nexterm-server +sleep 5 systemctl enable -q --now nexterm-engine -msg_ok "Created Engine Service" +msg_ok "Created Services" motd_ssh customize