fix: include freesearch-enrichment in deploy build step
This commit is contained in:
25
scripts/deploy-local.sh
Executable file
25
scripts/deploy-local.sh
Executable file
@@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
DEV_PATH="$HOME/Documents/ScraperControl"
|
||||||
|
DOCKER_PATH="/opt/docker/scraper-control"
|
||||||
|
|
||||||
|
echo "Syncing dev → Docker deployment..."
|
||||||
|
|
||||||
|
rsync -avz \
|
||||||
|
--exclude node_modules \
|
||||||
|
--exclude .next \
|
||||||
|
--exclude '.env*' \
|
||||||
|
--exclude .git \
|
||||||
|
--exclude .claude \
|
||||||
|
--exclude .playwright-mcp \
|
||||||
|
"$DEV_PATH/" "$DOCKER_PATH/"
|
||||||
|
|
||||||
|
echo "Restarting Docker services..."
|
||||||
|
cd "$DOCKER_PATH"
|
||||||
|
docker compose build app scheduler freesearch-enrichment
|
||||||
|
docker compose up -d app scheduler freesearch-enrichment
|
||||||
|
docker compose ps
|
||||||
|
docker compose logs --tail 5 scheduler
|
||||||
|
|
||||||
|
echo "Deploy complete!"
|
||||||
Reference in New Issue
Block a user