From b4732cd8e979a995babfa283eaf3af7a63bdda50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20B=C3=A9dard-Couture?= Date: Tue, 22 Oct 2024 16:38:48 -0400 Subject: [PATCH] Fix Peanut script following latest release (v3) (#3953) --- install/peanut-install.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/install/peanut-install.sh b/install/peanut-install.sh index 1db21f0a..2ba26e6e 100644 --- a/install/peanut-install.sh +++ b/install/peanut-install.sh @@ -44,6 +44,15 @@ $STD npm install -g pnpm $STD pnpm i $STD pnpm run build cp -r .next/static .next/standalone/.next/ +mkdir -p /opt/peanut/.next/standalone/config +cat </opt/peanut/.next/standalone/config/settings.yml +WEB_HOST: 0.0.0.0 +WEB_PORT: 3000 +NUT_HOST: 0.0.0.0 +NUT_PORT: 3493 +EOF +mkdir -p /etc/peanut +ln -sf /opt/peanut/.next/standalone/config/settings.yml /etc/peanut/settings.yml msg_ok "Installed Peanut" msg_info "Creating Service" @@ -57,10 +66,10 @@ Restart=always RestartSec=5 Type=simple Environment="NODE_ENV=production" -Environment="NUT_HOST=localhost" -Environment="NUT_PORT=3493" -Environment="WEB_HOST=0.0.0.0" -Environment="WEB_PORT=3000" +#Environment="NUT_HOST=localhost" +#Environment="NUT_PORT=3493" +#Environment="WEB_HOST=0.0.0.0" +#Environment="WEB_PORT=3000" WorkingDirectory=/opt/peanut ExecStart=node /opt/peanut/.next/standalone/server.js TimeoutStopSec=30