From e10e31211aaa0acb7e72c0911eb9eee050b51946 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Wed, 21 May 2025 08:52:52 +0200 Subject: [PATCH] some fixes --- ct/configarr.sh | 2 +- ct/kasm.sh | 6 +++--- install/configarr-install.sh | 10 +++++----- install/kasm-install.sh | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/ct/configarr.sh b/ct/configarr.sh index 6433b6f..86359a7 100644 --- a/ct/configarr.sh +++ b/ct/configarr.sh @@ -62,5 +62,5 @@ description msg_ok "Completed Successfully!\n" echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}" -echo -e "${INFO}${YW} Access it using the following URL:${CL}" +echo -e "${INFO}${YW} Access it using the following URL (no web-ui):${CL}" echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8989${CL}" diff --git a/ct/kasm.sh b/ct/kasm.sh index 0e1777c..8d55db4 100644 --- a/ct/kasm.sh +++ b/ct/kasm.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/build.func) +source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/build.func) # Copyright (c) 2021-2025 community-scripts ORG # Author: Omar Minaya # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE @@ -9,7 +9,7 @@ APP="Kasm" var_tags="${var_tags:-os}" var_cpu="${var_cpu:-2}" var_ram="${var_ram:-4192}" -var_disk="${var_disk:-50}" +var_disk="${var_disk:-30}" var_os="${var_os:-debian}" var_version="${var_version:-12}" var_unprivileged="${var_unprivileged:-1}" @@ -43,4 +43,4 @@ description msg_ok "Completed Successfully!\n" echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}" echo -e "${INFO}${YW} Access it using the following URL:${CL}" -echo -e "${TAB}${GATEWAY}${BGN}https://${IP}:443${CL}" +echo -e "${TAB}${GATEWAY}${BGN}https://${IP}${CL}" diff --git a/install/configarr-install.sh b/install/configarr-install.sh index d915ab5..c046938 100644 --- a/install/configarr-install.sh +++ b/install/configarr-install.sh @@ -15,7 +15,7 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - git + git msg_ok "Installed Dependencies" NODE_MODULE="pnpm@latest" install_node_and_modules @@ -31,8 +31,8 @@ EOF mv /opt/configarr/secrets.yml.template /opt/configarr/secrets.yml sed 's|#localConfigTemplatesPath: /app/templates|#localConfigTemplatesPath: /opt/configarr/templates|' /opt/configarr/config.yml.template >/opt/configarr/config.yml cd /opt/configarr -pnpm install -pnpm run build +$STD pnpm install +$STD pnpm run build msg_ok "Setup ${APPLICATION}" msg_info "Creating Service" @@ -44,8 +44,8 @@ Description=Run Configarr Task Type=oneshot WorkingDirectory=/opt/configarr ExecStart=/usr/bin/node /opt/configarr/bundle.cjs - EOF + cat </etc/systemd/system/configarr-task.timer [Unit] Description=Run Configarr every 5 minutes @@ -58,7 +58,7 @@ Persistent=true [Install] WantedBy=timers.target EOF -systemctl enable -q --now configarr-task.timer +systemctl enable -q --now configarr-task.timer configarr-task.service msg_ok "Created Service" motd_ssh diff --git a/install/kasm-install.sh b/install/kasm-install.sh index 4c05433..edf88bf 100644 --- a/install/kasm-install.sh +++ b/install/kasm-install.sh @@ -14,13 +14,13 @@ network_check update_os msg_info "Installing Kasm Workspaces" -KASM_VERSION=$(curl -s 'https://www.kasmweb.com/downloads' | grep -o 'https://kasm-static-content.s3.amazonaws.com/kasm_release_[^"]*\.tar\.gz' | head -n 1 | sed -E 's/.*release_(.*)\.tar\.gz/\1/') +KASM_VERSION=$(curl -fsSL 'https://www.kasmweb.com/downloads' | grep -o 'https://kasm-static-content.s3.amazonaws.com/kasm_release_[^"]*\.tar\.gz' | head -n 1 | sed -E 's/.*release_(.*)\.tar\.gz/\1/') curl -fsSL -o "/opt/kasm_release_${KASM_VERSION}.tar.gz" "https://kasm-static-content.s3.amazonaws.com/kasm_release_${KASM_VERSION}.tar.gz" cd /opt tar -xf "kasm_release_${KASM_VERSION}.tar.gz" chmod +x /opt/kasm_release/install.sh printf 'y\ny\ny\n4\n' | bash /opt/kasm_release/install.sh | tee ~/kasm-install.output -sed -n '/Kasm UI Login Credentials/,$p' ~/kasm-install.output > ~/kasm.creds +sed -n '/Kasm UI Login Credentials/,$p' ~/kasm-install.output >~/kasm.creds msg_ok "Installed Kasm Workspaces" motd_ssh