From: Ole B. Rosentreter Date: Fri, 5 Jun 2026 21:12:49 +0000 (+0200) Subject: deplay as script X-Git-Url: https://git.laktatnebel.de/?a=commitdiff_plain;p=www.triathlon-coaching.com.git deplay as script --- 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