From ea9022fada6e402742d9f374405a23bc1e055481 Mon Sep 17 00:00:00 2001 From: lsof Date: Wed, 29 Apr 2026 23:08:59 +0200 Subject: /tmp --- publish.sh | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/publish.sh b/publish.sh index 22dde09..3f0b436 100755 --- a/publish.sh +++ b/publish.sh @@ -1,11 +1,13 @@ #!/bin/bash +# upload to my nginx server + set -eo pipefail cd "$(dirname "$0")" -VPS_HOST="${VPS_HOST:-}" -VPS_USER="${VPS_USER:-root}" +SRV_ADDR="${SRV_ADDR:-}" +SRV_USER="${SRV_USER:-root}" remote_target="/var/www/html" tarball_name="site.tar.gz" @@ -14,8 +16,8 @@ die() { exit 1 } -if [ -z "$VPS_HOST" ] || [ -z "$VPS_USER" ]; then - echo VPS_HOST? VPS_USER? +if [ -z "$SRV_ADDR" ] || [ -z "$SRV_USER" ]; then + echo SRV_ADDR? SRV_USER? exit 1 fi @@ -23,15 +25,16 @@ set -x zola build tar -czf "$tarball_name" -C public/ . -scp "$tarball_name" "$VPS_USER@$VPS_HOST:$REMOTE_TMP/$tarball_name" +scp "$tarball_name" "$SRV_USER@$SRV_ADDR:/tmp/$tarball_name" -ssh "$VPS_USER@$VPS_HOST" <