diff --git a/ct/bar-assistant.sh b/ct/bar-assistant.sh index d38393ef0..d3389d98c 100644 --- a/ct/bar-assistant.sh +++ b/ct/bar-assistant.sh @@ -71,13 +71,15 @@ function update_script() { systemctl stop nginx msg_ok "Stopped nginx" - fetch_and_deploy_gh_release "vue-salt-rim" "karlomikus/vue-salt-rim" "tarball" "latest" "/opt/vue-salt-rim" + NODE_VERSION="22" NODE_MODULE="bun" setup_nodejs + + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "vue-salt-rim" "karlomikus/vue-salt-rim" "tarball" "latest" "/opt/vue-salt-rim" restore_backup msg_info "Configuring Vue Salt Rim" cd /opt/vue-salt-rim - $STD npm install - $STD npm run build + $STD bun install + $STD bun run build msg_ok "Configured Vue Salt Rim" msg_info "Starting nginx" diff --git a/install/bar-assistant-install.sh b/install/bar-assistant-install.sh index f7d4dc8c1..b898ee8f9 100644 --- a/install/bar-assistant-install.sh +++ b/install/bar-assistant-install.sh @@ -25,7 +25,7 @@ msg_ok "Installed Dependencies" PHP_VERSION="8.4" PHP_FPM="YES" PHP_MODULE="pdo-sqlite" setup_php setup_composer -NODE_VERSION="22" setup_nodejs +NODE_VERSION="22" NODE_MODULE="bun" setup_nodejs setup_meilisearch fetch_and_deploy_gh_release "bar-assistant" "karlomikus/bar-assistant" "tarball" "latest" "/opt/bar-assistant" fetch_and_deploy_gh_release "vue-salt-rim" "karlomikus/vue-salt-rim" "tarball" "latest" "/opt/vue-salt-rim" @@ -68,8 +68,8 @@ window.srConfig = {} window.srConfig.API_URL = "http://${LOCAL_IP}/bar" window.srConfig.MEILISEARCH_URL = "http://${LOCAL_IP}/search" EOF -$STD npm install -$STD npm run build +$STD bun install +$STD bun run build msg_ok "Installed Salt Rim" msg_info "Creating Service"