From 7f50aa7934963e223990078b3eff64c6fbe20d62 Mon Sep 17 00:00:00 2001 From: "Ole B. Rosentreter" Date: Fri, 5 Jun 2026 23:12:49 +0200 Subject: [PATCH] deplay as script --- deploy.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..b525537 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,25 @@ +#!/bin/bash +# ============================================================ +# deploy.sh +# ============================================================ + +PROJECT_NAME=www.triathlon-coaching.com +PROJECT_HOME=/home/oleb/it/projekte/${PROJECT_NAME} +REMOTE_HOME=/home/oleb/${PROJECT_NAME} + +SERVER=triathlon-coaching.com + +DIRECTORIES=(api media db static templates) +FILES=(config.yaml) + +for DIR in ${DIRECTORIES[@]} ; do + rsync -rv --delete -e ssh ${PROJECT_HOME}/${DIR}/ $(dig +short ${SERVER}):${REMOTE_HOME}/${DIR}/ +done + +for FILE in ${FILES[@]} ; do + scp ${PROJECT_HOME}/${FILE} $(dig +short ${SERVER}):${REMOTE_HOME}/ +done + + + +exit 0 -- 2.39.5