diff --git a/backend/promote.sh b/backend/promote.sh index 214f7ff..a636d87 100755 --- a/backend/promote.sh +++ b/backend/promote.sh @@ -1,6 +1,7 @@ cargo build --release ssh chris@192.168.59.31 'pkill jean-marie' scp target/release/jean-marie chris@192.168.59.31:/opt/jean-marie +scp runsite.sh chris@192.168.59.31:/opt/jean-marie scp .env chris@192.168.59.31:/opt/jean-marie scp -r templates chris@192.168.59.31:/opt/jean-marie -ssh chris@192.168.59.31 'cd /opt/jean-marie && ./jean-marie&' +ssh chris@192.168.59.31 '/opt/jean-marie/runsite.sh' diff --git a/backend/runsite.sh b/backend/runsite.sh new file mode 100644 index 0000000..279eba8 --- /dev/null +++ b/backend/runsite.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +cd /opt/jean-marie +./jean-marie &>/dev/null & disown diff --git a/backend/toprod.sh b/backend/toprod.sh index 2fd7917..f7764bb 100755 --- a/backend/toprod.sh +++ b/backend/toprod.sh @@ -1,6 +1,7 @@ cargo build --release ssh www@192.168.59.11 'pkill jean-marie' -scp -i id_rsa target/release/jean-marie www@192.168.59.11:/opt/jean-marie -scp -i id_rsa .env www@192.168.59.11:/opt/jean-marie -scp -i id_rsa -r templates www@192.168.59.11:/opt/jean-marie -ssh www@192.168.59.11 'cd /opt/jean-marie && ./jean-marie&' +scp target/release/jean-marie www@192.168.59.11:/opt/jean-marie +scp runsite.sh www@192.168.59.11:/opt/jean-marie +scp .env www@192.168.59.11:/opt/jean-marie +scp -r templates www@192.168.59.11:/opt/jean-marie +ssh www@192.168.59.11 '/opt/jean-marie/runsite.sh'