Files
dumpsterChat/deploy.sh
T
hobokenchicken 4ded582dc4 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
2026-06-30 13:52:49 -04:00

16 lines
238 B
Bash

#!/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)"