18 lines
594 B
Bash
Executable File
18 lines
594 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Script para sincronizar directorios locales con el servidor NGINX
|
|
# Directorios a sincronizar: assets, css, js, docs
|
|
# Destino: rmonla@10.0.10.117:/var/www/ksaldis-dt/
|
|
|
|
echo "Iniciando sincronización con el hosting (10.0.10.117)..."
|
|
|
|
# Usamos rsync para copiar los directorios de forma recursiva,
|
|
# preservando permisos, tiempos y comprimiendo en tránsito.
|
|
rsync -avz --progress assets css js docs rmonla@10.0.10.117:/var/www/ksaldis-dt/
|
|
|
|
if [ $? -eq 0 ]; then
|
|
echo "¡Sincronización completada exitosamente!"
|
|
else
|
|
echo "Hubo un error durante la sincronización."
|
|
fi
|