Runbook operativo

Creator Digital Lab · moventia.tech

Acceso al servidor

ssh root@10.20.0.1          # via WireGuard (requiere VPN activa)
ssh root@93.188.165.148     # via IP pública

Stack Docker

Ver estado de todos los contenedores

cd /home/moventia/stack
docker compose ps

Ver logs de un servicio

docker compose logs -f n8n
docker compose logs -f openclaw
docker compose logs -f nginx

Reiniciar un servicio (sin bajar otros)

docker compose restart nginx
docker compose restart n8n

Actualizar imagen de un servicio

docker compose pull n8n
docker compose up -d n8n

Nginx

Validar configuración antes de aplicar

docker exec moventia-nginx nginx -t

Recargar sin downtime

docker exec moventia-nginx nginx -s reload

Archivos de configuración

/home/moventia/stack/nginx/conf.d/app.conf              # servicios principales
/home/moventia/stack/nginx/conf.d/phase1-placeholders.conf  # Fase 1
Siempre hacer nginx -t antes de reload. Si falla, revertir desde backups/phase1-nginx/.

Backups

Ubicación

/home/moventia/stack/backups/phase1/   # backup inicial Módulo 1
/home/moventia/stack/backups/phase1-nginx/   # backups nginx
/home/moventia/stack/backups/phase1-certs/   # backup antes de certs
/home/moventia/stack/backups/phase1-module5/ # backup Módulo 5

Certbot

Emitir certificado para nuevo subdominio

cd /home/moventia/stack
docker compose run --rm certbot certonly \
  --webroot --webroot-path /var/www/certbot \
  --email admin@moventia.tech --agree-tos --no-eff-email \
  -d nuevo.moventia.tech

Renovar todos los certificados

docker compose run --rm certbot renew

OpenClaw — Agentes activos

/home/moventia/stack/openclaw/data/agents/
├── main           # gateway WhatsApp
├── admin          # Luis (+5215634027866, +5215569666439)
├── moventia       # +5215554055347, +5215639345719
├── blank-society  # +5215548075238, +5215529669891, +5215580325309
├── creator-lab    # +5215535553240, +5216681131500
├── telegram       # bot Telegram
└── telegram-bot

n8n

URL:    https://n8n.moventia.tech
Login:  lolavarrieta@gmail.com
DB:     /home/moventia/stack/n8n/data/database.sqlite

LiteLLM

URL interna: http://moventia-litellm:4000/v1
Config:      /home/moventia/stack/litellm/config.yaml
Modelos:     gpt-4o-mini (default), ollama/llama3.2:3b (fallback)