Files
leopost/deploy.sh
Michele 8b84fae379 chore: add deployment configuration
- docker-compose.yml for VPS deployment
- deploy.sh for auto-updates
- Fixed package.json name

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 14:25:01 +01:00

17 lines
287 B
Bash

#!/bin/bash
set -e
PROJECT_DIR="/opt/lab-leopost"
cd "$PROJECT_DIR"
echo "[$(date)] Auto-deploy triggered" >> deploy.log
# Pull latest
git pull origin main
# Rebuild e restart
docker compose build --no-cache
docker compose up -d
echo "[$(date)] Auto-deploy completed" >> deploy.log