blob: ee9fa5c6227b259c50386b6f370a0f768d76130d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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.'
|