Files
packs/INSTALL.md
hermes 0d07146162 feat: deploy.ps1 para Windows en los 4 packs + INSTALL.md con via PowerShell
- deploy.ps1 por pack: equivalente funcional de deploy.sh (docker/compose,
  puertos auto-detect, RAM check, modelo llama3.2:3b, modos local|vps|stop)
- INSTALL.md: instrucciones PowerShell y Bash lado a lado
- WordPress: generacion de contrasenas con RNG nativo (sin openssl),
  root y wp con valores distintos via -replace con limite de 1 coincidencia
2026-09-12 18:41:52 +02:00

174 lines
2.8 KiB
Markdown

# d0a1 packs — Instalación local
## 1. Instalar Docker
Si ya tienes Docker, salta al paso 2.
**Linux:**
```bash
curl -fsSL https://get.docker.com | sh
```
**Windows:** descarga [Docker Desktop para Windows](https://docs.docker.com/desktop/setup/install/windows-install/) y ábrelo. Requiere WSL2 (el instalador lo activa por ti si falta).
**Mac:** descarga [Docker Desktop para Mac](https://docs.docker.com/desktop/setup/install/mac-install/).
## 2. Descargar los packs
**Windows (PowerShell):**
```powershell
git clone https://git.d0a1.es/d0a1/packs.git
cd packs
```
**Linux / Mac:**
```bash
git clone https://git.d0a1.es/d0a1/packs.git
cd packs
```
## 3. Elegir un pack e instalarlo
Cada pack es una carpeta. Entra en la que quieras y ejecuta el instalador:
> **Windows:** abre PowerShell, entra en la carpeta del pack y ejecuta
> `.\deploy.ps1 local`. Si PowerShell bloquea el script, usa
> `powershell -ExecutionPolicy Bypass -File .\deploy.ps1 local`.
>
> **Linux / Mac:** ejecuta `./deploy.sh local` en la terminal.
### Open WebUI — Chat de IA privado
**Windows (PowerShell):**
```powershell
cd openwebui
.\deploy.ps1 local
```
**Linux / Mac:**
```bash
cd openwebui
./deploy.sh local
```
Abre http://localhost:3000 y empieza a chatear. Sin cuenta, sin API key.
### WordPress + IA
**Windows (PowerShell):**
```powershell
cd wordpress
.\deploy.ps1 local
```
**Linux / Mac:**
```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).
### Hermes Agent
**Windows (PowerShell):**
```powershell
cd hermes
.\deploy.ps1 local
```
**Linux / Mac:**
```bash
cd hermes
./deploy.sh local
```
Luego:
```bash
hermes setup
hermes model
hermes gateway setup # Conecta Telegram, etc.
```
### OpenClaw
**Windows (PowerShell):**
```powershell
cd openclaw
.\deploy.ps1 local
```
**Linux / Mac:**
```bash
cd openclaw
./deploy.sh local
```
Luego:
```bash
openclaw onboard --install-daemon
openclaw channel add telegram
openclaw channel add whatsapp
```
## 4. Parar cuando no lo uses
**Windows (PowerShell):**
```powershell
.\deploy.ps1 stop
```
**Linux / Mac:**
```bash
./deploy.sh stop
```
## Requisitos
- Docker instalado
- 4 GB RAM mínimo (6 GB para el pack de WordPress)
- Conexión a internet (solo la primera vez, para descargar las imágenes)
## ¿Y si quiero más?
Cuando estés listo para tenerlo 24/7 en tu propio servidor:
**Windows (PowerShell):**
```powershell
.\deploy.ps1 vps
```
**Linux / Mac:**
```bash
./deploy.sh vps
```
Solo pagas el servidor. El software es gratis.
Consigue un VPS con descuento:
- https://d0a1.es/go/vultr/ — Vultr
- https://d0a1.es/go/digitalocean/ — DigitalOcean ($200 credit)