From 4ded582dc4e82d3b874b93cd9cec1f3365c989da Mon Sep 17 00:00:00 2001 From: hobokenchicken Date: Tue, 30 Jun 2026 13:52:49 -0400 Subject: [PATCH] chore: add deploy.sh for server-side build + deploy Single script: git pull, make build, systemctl restart. Nvm is sourced inside the script (server now has node v22.23.1 installed). Run via: ssh dumpsterchat /opt/dumpsterChat/deploy.sh --- deploy.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..dd228f2 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +cd /opt/dumpsterChat + +# Load nvm for Node/npm +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" +nvm use 22 + +git pull +make build +systemctl restart dumpster + +echo "Deploy complete — $(date)"