#!/bin/bash
# Script para limpar o diretório antes do novo deploy

echo "=========================================="
echo "Limpando /var/www/maktubia-backend"
echo "=========================================="

# Parar PM2 se estiver rodando
echo "1. Parando aplicação PM2..."
pm2 delete maktubia-backend 2>/dev/null || true

# Ir para o diretório
cd /var/www

# Fazer backup do que existe (opcional)
if [ -d maktubia-backend ]; then
    echo "2. Fazendo backup do diretório atual..."
    BACKUP_NAME="maktubia-backend-backup-$(date +%Y%m%d-%H%M%S).tar.gz"
    tar -czf "/tmp/$BACKUP_NAME" -C /var/www maktubia-backend 2>/dev/null
    echo "   Backup criado em: /tmp/$BACKUP_NAME"
    
    echo "3. Removendo diretório antigo..."
    rm -rf maktubia-backend
fi

# Criar diretório limpo
echo "4. Criando diretório limpo..."
mkdir -p maktubia-backend
chmod 755 maktubia-backend

cd maktubia-backend

echo ""
echo "✅ Diretório limpo e pronto para upload!"
echo "=========================================="
echo "Agora você pode fazer upload via FileZilla para:"
echo "  /var/www/maktubia-backend"
echo ""
echo "Depois execute: deploy/comandos-vps.sh"
echo "=========================================="












