Honest copy: remove backup claims, fix Hetzner redirects, add .env security
- WordPress README: remove 'backups automatizado' claim - All READMEs: honest descriptions matching website landing pages - Replace Hetzner/Contabo affiliate links (broken/placeholder) with Vultr/DigitalOcean (active) - Fix /precios/ → /packs/ URL (404 redirect) - WordPress compose: require .env for passwords, no insecure defaults - Add .env.example template - INSTALL.md: updated with honest copy and Vultr/DO links - All deploy.sh banners: updated to match new honest copy
This commit is contained in:
+13
-5
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
# ──────────────────────────────────────────────
|
||||
# d0a1 pack — WordPress Agéntico
|
||||
# Tu WordPress con IA local. Posts SEO, moderación, backups.
|
||||
# d0a1 pack — WordPress + IA
|
||||
# Tu WordPress con IA local. Genera borradores, modera comentarios.
|
||||
# ──────────────────────────────────────────────
|
||||
# Local: ./deploy.sh local → http://localhost:8080
|
||||
# VPS: ./deploy.sh vps → http://TU_IP:8080
|
||||
@@ -47,6 +47,14 @@ if ! docker compose version &>/dev/null; then
|
||||
fi
|
||||
echo -e "${GREEN}✓${NC} Docker: $(docker compose version --short 2>/dev/null || echo 'OK')"
|
||||
|
||||
# ── Check .env for passwords ──────────────────────
|
||||
if [ ! -f "$SCRIPT_DIR/.env" ]; then
|
||||
echo -e "${YELLOW}⚠ No .env file found. Creating from .env.example..."
|
||||
cp "$SCRIPT_DIR/.env.example" "$SCRIPT_DIR/.env"
|
||||
echo -e "${YELLOW}⚠ Edit $SCRIPT_DIR/.env to set your own passwords before deploying to production."
|
||||
echo -e "${CYAN} nano $SCRIPT_DIR/.env"${NC}
|
||||
fi
|
||||
|
||||
# ── Check RAM ───────────────────────────────
|
||||
TOTAL_RAM_KB=$(grep MemTotal /proc/meminfo 2>/dev/null | awk '{print $2}' || echo "0")
|
||||
TOTAL_RAM_GB=$((TOTAL_RAM_KB / 1024 / 1024))
|
||||
@@ -68,8 +76,8 @@ elif [ "$MODE" = "vps" ]; then
|
||||
echo -e " IA (chat): ${CYAN}http://${IP}:3000${NC}"
|
||||
echo ""
|
||||
echo -e " ${BOLD}¿No tienes VPS?${NC} Consigue uno con descuento:"
|
||||
echo -e " ${CYAN}https://d0a1.es/go/hetzner/${NC} — Hetzner Cloud"
|
||||
echo -e " ${CYAN}https://d0a1.es/go/contabo/${NC} — Contabo"
|
||||
echo -e " ${CYAN}https://d0a1.es/go/vultr/ — Vultr"
|
||||
echo -e " ${CYAN}https://d0a1.es/go/digitalocean/ — DigitalOcean ($200 credit)"
|
||||
else
|
||||
echo -e "${RED}Modo desconocido: $MODE${NC}"
|
||||
echo "Usa: ./deploy.sh local | vps | stop"
|
||||
@@ -113,5 +121,5 @@ echo " 2. Sigue el asistente de instalación (2 minutos)"
|
||||
echo " 3. Instala el plugin 'AI Agent Bridge' desde el panel"
|
||||
echo ""
|
||||
echo -e " ${BOLD}Parar:${NC} ./deploy.sh stop"
|
||||
echo -e " ${BOLD}¿Quieres más?${NC} ${CYAN}https://d0a1.es/precios/${NC}"
|
||||
echo -e " ${BOLD}¿Quieres más?${NC} ${CYAN}https://d0a1.es/packs/${NC}"
|
||||
echo ""
|
||||
Reference in New Issue
Block a user