#!/bin/bash set -e SOURCE_PATH="/home/archben/Projects/Git/personal/new-personal-site-bunext" SERVER_IP="150.136.47.131" SERVER_PATH="/docker/tben-me" cd $SOURCE_PATH rsync -avz --exclude-from=.gitignore --delete $SOURCE_PATH/ root@$SERVER_IP:$SERVER_PATH/ ssh -i /home/archben/.ssh/tben root@$SERVER_IP << 'EOF' cd /docker/tben-me docker build -t tben-me . docker kill tben-me || echo "Service already killed" docker rm tben-me || echo "Container already removed" docker run --name tben-me -d --network nginx-proxy-manager --network mariadb --restart unless-stopped tben-me:latest EOF