From d6abb580d2e0fde1d58abfdf16659b9f1d3621b5 Mon Sep 17 00:00:00 2001 From: tteckster Date: Thu, 12 Oct 2023 13:04:26 -0400 Subject: [PATCH] Update magicmirror-install.sh fixes https://github.com/tteck/Proxmox/issues/1911 --- install/magicmirror-install.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/install/magicmirror-install.sh b/install/magicmirror-install.sh index 52d480b0..e2f5a054 100644 --- a/install/magicmirror-install.sh +++ b/install/magicmirror-install.sh @@ -18,13 +18,19 @@ $STD apt-get install -y curl $STD apt-get install -y sudo $STD apt-get install -y mc $STD apt-get install -y git +$STD apt-get install -y ca-certificates +$STD apt-get install -y gnupg msg_ok "Installed Dependencies" +msg_info "Setting up Node.js Repository" +mkdir -p /etc/apt/keyrings +curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg +echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list +msg_ok "Set up Node.js Repository" + msg_info "Installing Node.js" -$STD bash <(curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh) -. ~/.bashrc -$STD nvm install 16.20.1 -ln -sf /root/.nvm/versions/node/v16.20.1/bin/node /usr/bin/node +$STD apt-get update +$STD apt-get install -y nodejs msg_ok "Installed Node.js" msg_info "Setting up MagicMirror Repository"