From 83a453a9521d45a27b36c4fd8e17140eda6339f0 Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 9 Feb 2026 02:43:54 -0500 Subject: [PATCH] [Fix] PeaNUT: symlink server.js after update (#11696) --- ct/peanut.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ct/peanut.sh b/ct/peanut.sh index 43fb27da2..38647c141 100644 --- a/ct/peanut.sh +++ b/ct/peanut.sh @@ -30,30 +30,30 @@ function update_script() { NODE_VERSION="24" NODE_MODULE="pnpm" setup_nodejs - if check_for_gh_release "peanut" "Brandawg93/PeaNUT"; then + if check_for_gh_release "PeaNUT" "Brandawg93/PeaNUT"; then msg_info "Stopping Service" systemctl stop peanut msg_info "Stopped Service" - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "peanut" "Brandawg93/PeaNUT" "tarball" "latest" "/opt/peanut" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "PeaNUT" "Brandawg93/PeaNUT" "tarball" "latest" "/opt/peanut" if ! grep -q '/opt/peanut/entrypoint.mjs' /etc/systemd/system/peanut.service; then msg_info "Fixing entrypoint" cd /opt/peanut - ln -sf .next/standalone/server.js server.js sed -i 's|/opt/peanut/.next/standalone/server.js|/opt/peanut/entrypoint.mjs|' /etc/systemd/system/peanut.service systemctl daemon-reload msg_ok "Fixed entrypoint" fi - msg_info "Updating Peanut" + msg_info "Updating PeaNUT" cd /opt/peanut $STD pnpm i $STD pnpm run build:local cp -r .next/static .next/standalone/.next/ mkdir -p /opt/peanut/.next/standalone/config ln -sf /etc/peanut/settings.yml /opt/peanut/.next/standalone/config/settings.yml - msg_ok "Updated Peanut" + ln -sf .next/standalone/server.js server.js + msg_ok "Updated PeaNUT" msg_info "Starting Service" systemctl start peanut