#!/bin/bash set -e NAS_HOST="albert@192.168.0.145" NAS_PATH="/volume1/docker/scraper-control" LOCAL_PATH="/Users/albert/Documents/Projects/Church/ScraperControl" echo "Deploying ScraperControl to NAS..." rsync -avz \ --exclude 'node_modules' \ --exclude '.next' \ --exclude '.git' \ --exclude '.env.local' \ --exclude '*.log' \ "$LOCAL_PATH/" \ "$NAS_HOST:$NAS_PATH/" echo "Rebuilding containers..." ssh "$NAS_HOST" << 'ENDSSH' cd /volume1/docker/scraper-control /usr/local/bin/docker compose build app scraper scheduler /usr/local/bin/docker compose up -d scheduler freesearch-enrichment /usr/local/bin/docker compose ps /usr/local/bin/docker compose logs --tail 5 scheduler ENDSSH echo "Deployment complete!"