summaryrefslogtreecommitdiff
path: root/run-backend-beta.sh
diff options
context:
space:
mode:
Diffstat (limited to 'run-backend-beta.sh')
-rwxr-xr-xrun-backend-beta.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/run-backend-beta.sh b/run-backend-beta.sh
new file mode 100755
index 0000000..ee9fa5c
--- /dev/null
+++ b/run-backend-beta.sh
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# sh install-site.sh
+
+echo "restarting ollama..."
+sudo service ollama stop
+sudo service ollama start
+
+echo "killing processes on port 4000 and 4001..."
+sudo fuser -k 4001/tcp
+sudo fuser -k 4002/tcp
+sudo fuser -k 4000/tcp
+
+sleep 1
+
+cd backend
+echo 'starting backend...'
+tmux new-session -s backend-beta -d "cd api && zig build && ./zig-out/bin/axonbox-backend --domain https://beta.axonbox.net --port 4000 --api-port 4003"
+echo 'starting chat api...'
+tmux split-window -h -t backend-beta "cd instance && npm run start -- -c 20000 --no-wget-verify --port 4001 --api-port 4003"
+tmux split-window -h -t backend-beta "cd instance && npm run start -- -c 20000 --no-wget-verify --port 4002 --api-port 4003"
+
+tmux attach -t backend-beta
+
+echo 'running.'