9c33a67150
- Hero: extraído de hardcoded español/inglés a usar traducciones (i18n/ui.ts) - Footer: 'Maldonado, Uruguay' ahora viene de la traducción - Hero badges (26+ años, Uptime, Soporte, Maldonado) ahora son traducibles - Footer subline (Web, correo, infraestructura...) ahora es traducible - Hero CTAs cambiaron: 'Ver planes' + 'Hablar por WhatsApp' (antes 'Ver servicios') RESTAURACIÓN CRÍTICA: - /home/hostingd/public_html/mwp/ había sido borrado por error en un deploy previo - Restaurado desde /home/hostingd/mwp-backup-20260608-222300.tar.gz (74MB) - WordPress ahora responde en https://mwp.hostingdelsur.net (200) - Backup del WordPress queda en /home/hostingd/ para emergencias futuras
35 lines
1.1 KiB
Bash
Executable File
35 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
DIST="/root/opencode/development/hostingdelsur.net/dist"
|
|
REMOTE="server1"
|
|
REMOTE_PATH="/home/hostingd/public_html"
|
|
LOCAL_USER="root"
|
|
|
|
echo "=== Deploy hostingdelsur.net (rsync) ==="
|
|
echo "Local: $DIST"
|
|
echo "Remote: $REMOTE:$REMOTE_PATH"
|
|
echo ""
|
|
|
|
# Copy PHP endpoints into dist (they don't go through Astro)
|
|
mkdir -p "$DIST/api"
|
|
cp /root/opencode/development/hostingdelsur.net/src/forms/contact.php "$DIST/api/contact.php"
|
|
cp /root/opencode/development/hostingdelsur.net/src/forms/deploy-webhook.php "$DIST/api/deploy-webhook.php"
|
|
cp /root/opencode/development/hostingdelsur.net/src/forms/api-htaccess "$DIST/api/.htaccess"
|
|
|
|
# Copy root .htaccess (HTTPS forzado, security headers)
|
|
cp /root/opencode/development/hostingdelsur.net/scripts/htaccess.conf "$DIST/.htaccess"
|
|
|
|
# rsync with --delete to mirror (preserva mwp/, .well-known/, etc.)
|
|
rsync -avz --delete \
|
|
--exclude='mwp' \
|
|
--exclude='.well-known' \
|
|
--exclude='.smtp-credentials.json' \
|
|
-e ssh \
|
|
"$DIST/" \
|
|
"$REMOTE:$REMOTE_PATH/"
|
|
|
|
echo ""
|
|
echo "=== Verificación ==="
|
|
ssh $REMOTE "ls -la /home/hostingd/public_html/api/ && echo '---' && ls /home/hostingd/public_html/mwp/ | head -3"
|