diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..4bedb33 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,19 @@ +#!/bin/bash +set -e + +cd "$(dirname "$0")" + +echo "=== Pulling latest code ===" +git pull + +echo "=== Building Docker image ===" +docker build -t git.rose-ash.com/art-dag/l2-server:latest . + +echo "=== Redeploying activitypub stack ===" +docker stack deploy -c docker-compose.yml activitypub + +echo "=== Restarting proxy nginx ===" +docker service update --force proxy_nginx + +echo "=== Done ===" +docker stack services activitypub