diff --git a/ct/verdaccio.sh b/ct/verdaccio.sh index 45bf1a0e..099755a4 100644 --- a/ct/verdaccio.sh +++ b/ct/verdaccio.sh @@ -27,10 +27,13 @@ function update_script() { msg_error "No ${APP} Installation Found!" exit fi - NODE_VERSION="22" setup_nodejs - - msg_info "Updating ${APP} LXC" - $STD npm update -g verdaccio + + msg_info "Updating LXC Container" + $STD apt update + $STD apt -y upgrade + msg_ok "Updated LXC Container" + + NODE_VERSION="22" NODE_MODULE="verdaccio" setup_nodejs systemctl restart verdaccio msg_ok "Updated Successfully" exit @@ -43,4 +46,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}http://${IP}:4873${CL}" \ No newline at end of file +echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:4873${CL}" diff --git a/install/verdaccio-install.sh b/install/verdaccio-install.sh index 96551726..1586217b 100644 --- a/install/verdaccio-install.sh +++ b/install/verdaccio-install.sh @@ -19,11 +19,7 @@ $STD apt-get install -y \ build-essential msg_ok "Installed Dependencies" -NODE_VERSION="22" setup_nodejs - -msg_info "Installing Verdaccio" -$STD npm install --global verdaccio -msg_ok "Installed Verdaccio" +NODE_VERSION="22" NODE_MODULE="verdaccio" setup_nodejs msg_info "Configuring Verdaccio" mkdir -p /opt/verdaccio/config @@ -94,6 +90,7 @@ motd_ssh customize msg_info "Cleaning up" -$STD apt-get -y autoremove -$STD apt-get -y autoclean -msg_ok "Cleaned" \ No newline at end of file +$STD apt -y autoremove +$STD apt -y autoclean +$STD apt -y clean +msg_ok "Cleaned"