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:
devops
2026-08-27 00:32:46 +02:00
parent f1b8fb5be6
commit 2a1d629273
11 changed files with 80 additions and 48 deletions
+26 -7
View File
@@ -21,23 +21,30 @@ cd packs
Cada pack es una carpeta. Entra en la que quieras y ejecuta el instalador:
### Open WebUI — Chat con IA
### Open WebUI — Chat de IA privado
```bash
cd openwebui
./deploy.sh local
```
Abre http://localhost:3000
Abre http://localhost:3000 y empieza a chatear. Sin cuenta, sin API key.
### WordPress + IA
```bash
cd wordpress
```
Edita `.env` con tus contraseñas (o se crea una por defecto para pruebas locales):
```bash
cp .env.example .env
nano .env
./deploy.sh local
```
Abre http://localhost:8080 (WordPress) y http://localhost:3000 (chat IA)
Abre http://localhost:8080 (WordPress) y http://localhost:3000 (chat IA).
### Hermes Agent
@@ -46,7 +53,13 @@ cd hermes
./deploy.sh local
```
Sigue las instrucciones en pantalla para configurar.
Luego:
```bash
hermes setup
hermes model
hermes gateway setup # Conecta Telegram, etc.
```
### OpenClaw
@@ -55,7 +68,13 @@ cd openclaw
./deploy.sh local
```
Sigue las instrucciones en pantalla para conectar tus chats.
Luego:
```bash
openclaw onboard --install-daemon
openclaw channel add telegram
openclaw channel add whatsapp
```
## 4. Parar cuando no lo uses
@@ -80,5 +99,5 @@ Cuando estés listo para tenerlo 24/7 en tu propio servidor:
Solo pagas el servidor. El software es gratis.
Consigue un VPS con descuento:
- https://d0a1.es/go/hetzner/
-
- https://d0a1.es/go/vultr/ — Vultr
- https://d0a1.es/go/digitalocean/ — DigitalOcean ($200 credit)
+4 -4
View File
@@ -1,10 +1,10 @@
# Hermes Agent — Tu agente de IA
Agente de IA que automatiza tareas desde el terminal o por mensajería (Telegram, etc.).
Agente de IA que ejecuta tareas, escribe código y gestiona archivos — desde terminal o Telegram.
## Qué es
Hermes Agent es un agente de IA que vive en tu terminal. Ejecuta tareas, escribe código, gestiona archivos, automatiza workflows — todo desde la línea de comandos o conectado a Telegram. Usa modelos locales (Ollama) o remotos.
Hermes Agent es una herramienta CLI de Nous Research que se conecta a modelos de IA y ejecuta tareas. Este pack instala Ollama en local y luego el binario de Hermes Agent, para que puedas chatear con IA desde tu terminal o conectarlo a Telegram.
## Prueba local (gratis)
@@ -29,8 +29,8 @@ hermes gateway setup # Conecta mensajería (Telegram, etc.)
Solo pagas el servidor. El agente es tuyo.
**¿No tienes VPS?** Consigue uno con descuento:
- [Hetzner Cloud](https://d0a1.es/go/hetzner/) — desde ~4€/mes
- [Contabo](https://d0a1.es/go/contabo/) — bajo coste
- [Vultr](https://d0a1.es/go/vultr/) — desde ~6€/mes
- [DigitalOcean](https://d0a1.es/go/digitalocean/) — credit gratuito
## Requisitos
+4 -4
View File
@@ -1,7 +1,7 @@
#!/bin/bash
# ──────────────────────────────────────────────
# d0a1 pack — Hermes Agent
# Agente de IA que automatiza tareas desde el terminal.
# Agente de IA desde terminal o Telegram.
# ──────────────────────────────────────────────
# Local: ./deploy.sh local → terminal + http://localhost:11434 (Ollama)
# VPS: ./deploy.sh vps → + gateway accesible desde fuera
@@ -59,8 +59,8 @@ if [ "$MODE" = "vps" ]; then
echo -e "${YELLOW}Modo:${NC} VPS"
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)"
echo ""
elif [ "$MODE" != "local" ]; then
echo -e "${RED}Modo desconocido: $MODE${NC}"
@@ -133,5 +133,5 @@ if [ "$MODE" = "vps" ]; then
fi
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 ""
+4 -4
View File
@@ -1,10 +1,10 @@
# OpenClaw — Asistente en tus chats
Asistente personal de IA que responde desde tus apps de chat (WhatsApp, Telegram, Signal, etc.).
Asistente de IA en tus apps de chat. OpenClaw + Ollama, corriendo en tu servidor.
## Qué es
OpenClaw es un asistente de IA open-source que corre en tu equipo o servidor y se conecta a tus apps de mensajería. Le escribes por WhatsApp o Telegram y te responde, ejecuta tareas, busca información — todo con IA local, sin que tus conversaciones salgan de tu servidor.
OpenClaw es un asistente de IA personal de código abierto (346k+ estrellas en GitHub) que se conecta a tus apps de chat. Este pack instala Ollama en local y luego OpenClaw, para que puedas hablar con IA desde WhatsApp, Telegram, Signal o Discord — todo corriendo en tu propio servidor.
## Prueba local (gratis)
@@ -33,8 +33,8 @@ openclaw channel add telegram
Solo pagas el servidor. El asistente es tuyo.
**¿No tienes VPS?** Consigue uno con descuento:
- [Hetzner Cloud](https://d0a1.es/go/hetzner/) — desde ~4€/mes
- [Contabo](https://d0a1.es/go/contabo/) — bajo coste
- [Vultr](https://d0a1.es/go/vultr/) — desde ~6€/mes
- [DigitalOcean](https://d0a1.es/go/digitalocean/) — credit gratuito
## Requisitos
+4 -4
View File
@@ -1,7 +1,7 @@
#!/bin/bash
# ──────────────────────────────────────────────
# d0a1 pack — OpenClaw
# Asistente personal de IA en tus apps de chat.
# Asistente de IA en tus chats. OpenClaw + Ollama.
# ──────────────────────────────────────────────
# Local: ./deploy.sh local → terminal + http://localhost:11434 (Ollama)
# VPS: ./deploy.sh vps → + gateway accesible desde fuera
@@ -59,8 +59,8 @@ if [ "$MODE" = "vps" ]; then
echo -e "${YELLOW}Modo:${NC} VPS"
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)"
echo ""
elif [ "$MODE" != "local" ]; then
echo -e "${RED}Modo desconocido: $MODE${NC}"
@@ -136,5 +136,5 @@ if [ "$MODE" = "vps" ]; then
fi
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 ""
+4 -4
View File
@@ -1,10 +1,10 @@
# Open WebUI — Chat con IA
Chat con IA en tu navegador. Como ChatGPT, pero privado y gratis.
Chat de IA privado en tu navegador. Sin cuenta, sin API key, sin que tus datos salgan de tu máquina.
## Qué es
Open WebUI es una interfaz web para chatear con modelos de IA que corren en tu propio equipo o servidor. Tus conversaciones no salen de tu máquina. Sin cuenta, sin API key, sin cuota mensual.
Open WebUI es una interfaz web para Ollama, el motor que ejecuta modelos de IA en tu máquina. Juntos te dan una experiencia de chat como ChatGPT — salvo que nada sale de tu ordenador. Sin cuenta, sin API key, sin cuota mensual.
## Prueba local (gratis, 1 comando)
@@ -23,8 +23,8 @@ Abre http://localhost:3000 y empieza a chatear.
Solo pagas el servidor. La IA es tuya.
**¿No tienes VPS?** Consigue uno con descuento:
- [Hetzner Cloud](https://d0a1.es/go/hetzner/) — desde ~4€/mes
- [Contabo](https://d0a1.es/go/contabo/) — bajo coste
- [Vultr](https://d0a1.es/go/vultr/) — desde ~6€/mes
- [DigitalOcean](https://d0a1.es/go/digitalocean/) — credit gratuito
## Requisitos
+4 -4
View File
@@ -1,7 +1,7 @@
#!/bin/bash
# ──────────────────────────────────────────────
# d0a1 pack — Open WebUI
# Chat con IA en tu navegador. Como ChatGPT, pero privado.
# Chat de IA privado. Sin cuenta, sin API key.
# ──────────────────────────────────────────────
# Local: ./deploy.sh local → http://localhost:3000
# VPS: ./deploy.sh vps → http://TU_IP:3000
@@ -66,8 +66,8 @@ elif [ "$MODE" = "vps" ]; then
echo -e " URL: ${CYAN}http://$(hostname -I 2>/dev/null | awk '{print $1}' || echo 'TU_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"
@@ -108,5 +108,5 @@ echo " docker exec d0a1-ollama ollama pull qwen2.5:7b # Mejor en español"
echo " docker exec d0a1-ollama ollama pull llama3.1:8b # Más calidad"
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 ""
+5
View File
@@ -0,0 +1,5 @@
# WordPress + IA pack
# Copy this file to .env and set your own passwords.
# DO NOT commit .env to version control.
MYSQL_ROOT_PASSWORD=change-me-to-a-strong-password
MYSQL_PASSWORD=change-me-to-a-strong-password
+5 -5
View File
@@ -1,10 +1,10 @@
# WordPress Agéntico — WP + IA local
# WordPress + IA — WP con IA local
Tu WordPress con IA local conectada. Posts SEO, moderación, backups — automatizado.
Tu WordPress con IA local conectada. Genera borradores, modera comentarios y chatea con tu sitio.
## Qué es
WordPress corriendo en tu servidor con Ollama (IA local) y Open WebUI conectados. Instalas el plugin AI Agent Bridge y tienes un WordPress que genera contenido, optimiza SEO, modera comentarios y hace backups — todo con IA local, sin API de terceros.
WordPress corriendo en tu servidor con Ollama (IA local) y Open WebUI conectados. Instala el plugin AI Agent Bridge para generar contenido y moderar comentarios con IA local, sin API de terceros.
## Prueba local (gratis, 1 comando)
@@ -26,8 +26,8 @@ Sigue el asistente de instalación de WordPress (2 minutos), luego instala el pl
Solo pagas el servidor. WordPress y la IA son tuyos.
**¿No tienes VPS?** Consigue uno con descuento:
- [Hetzner Cloud](https://d0a1.es/go/hetzner/) — desde ~4€/mes
- [Contabo](https://d0a1.es/go/contabo/) — bajo coste
- [Vultr](https://d0a1.es/go/vultr/) — desde ~6€/mes
- [DigitalOcean](https://d0a1.es/go/digitalocean/) — credit gratuito
## Requisitos
+13 -5
View File
@@ -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 ""
+5 -5
View File
@@ -1,5 +1,5 @@
# d0a1 pack — WordPress Agéntico
# Tu WordPress con IA local conectada. Posts SEO, moderación, backups — automatizado.
# 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
@@ -14,10 +14,10 @@ services:
volumes:
- wp_db:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-d0a1root}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:?Set MYSQL_ROOT_PASSWORD in .env}
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: ${MYSQL_PASSWORD:-d0a1pass}
MYSQL_PASSWORD: ${MYSQL_PASSWORD:?Set MYSQL_PASSWORD in .env}
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 15s
@@ -37,7 +37,7 @@ services:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_NAME: wordpress
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: ${MYSQL_PASSWORD:-d0a1pass}
WORDPRESS_DB_PASSWORD: ${MYSQL_PASSWORD:?Set MYSQL_PASSWORD in .env}
depends_on:
db:
condition: service_healthy