Engineering
Docker, Linux, redes, proxies, self-hosting e ingeniería de despliegue
Technical Blog
Notas prácticas sobre automatización, despliegue y flujos de desarrollo
El sitio se centra en Docker y operación de servidores, flujos de desarrollo con Git y pipelines de publicación basados en Markdown. La automatización con IA se apoya en esa base para mantener soluciones reproducibles y reutilizables.
Actualizaciones recientes
Errores en clientes MCP: HTTP 503, JSON-RPC error e isError
Código fijado de Cakewalk, especificaciones MCP de 2026 y 11 pruebas locales en Node.js explican los errores por capas, SSE, compatibilidad y límites de reintento.
¿Pueden Vercel Daemons sustituir un Worker en VPS? Límites, SIGTERM y configuración
Qué cambia al pasar un Worker de VPS a Vercel Daemons: 10 vCPU-hours Hobby, límites, instancias, SIGTERM y cuatro pruebas Node.js de reintento e idempotencia.
Por qué no subo mi código fuente en claro a GitHub: Git privado en Win/Mac, copias cifradas y límites del desarrollo móvil
Por qué GitHub Private no cumplía mi requisito para código comercial valioso: Git local entre Win/Mac, backups cifrados con Cryptomator, límites del push cifrado y desarrollo con IA desde el móvil.
GitHub AI Scan detectó dos riesgos de Shell, pero el control de seguridad pasó
Un PR de prueba recibió dos avisos de AI Scan mientras GitHub Actions mostraba Success. Qué demuestran los 81 segundos, los comentarios advisory, CodeQL, Rulesets y los AI Credits.
¿Es seguro un cliente SSH con IA? E2EE, envío de datos y permisos en el código de Hatoba
¿Adónde envía un asistente SSH con IA los registros y las credenciales? Analizamos el código de Hatoba v0.3.0: E2EE, metadatos de D1, aprobaciones y seis pruebas criptográficas independientes.
Evita que Claude Code ejecute comandos destructivos: prueba real de laya-guard (regex + modelo local 322M) con hooks PreToolUse y 3 evasiones reproducidas
Prueba real del guardián local de comandos para agentes de IA laya-guard: 12 reglas regex de prefiltrado + mecanismo de doble capa con modelo 322M en el dispositivo, reproducción de tres evasiones históricas, 30 casos de eval, latencia medida de 1.5–2.1s y análisis de falsos positivos con npm deploy, con recomendación objetiva de adopción.
Configurar CLIProxyAPI + Codex: Docker, OAuth y reverse proxy
Configura CLIProxyAPI para Codex con Docker, completa el inicio de sesión OAuth de OpenAI, publica tu propio endpoint /v1 y conecta Codex al proxy. Incluye fallos habituales y soluciones.
pnpm 12.11 permite que las dependencias npm incluyan Agent Skills: después de aprobar una vez, ¿qué hay que revisar al actualizar?
pnpm 12.11.0 introduce Agent Skills, que permiten a los paquetes de dependencias proporcionar instrucciones para agentes de IA. Este artículo explica el alcance de las aprobaciones, qué revisar al actualizar dependencias y cómo se verificó de forma independiente el modelo de permisos.
Gatus con Docker Compose: prueba de alertas HTTP 503, recuperación e historial SQLite
Prueba real de Gatus v5.37.0 con fallos 503 consecutivos, Webhook de recuperación, conexión rechazada al inicio e historial SQLite tras reiniciar.
Prueba de PanelAlpha Engine: ¿Puede la IA gestionar VPS y sustituir GitHub Self-hosted Runner?
Prueba práctica de PanelAlpha Engine v2.1.1 en un VPS Ubuntu independiente comparando AI Hosting Control Plane con GitHub Self-hosted Runner.
Cómo desplegar OpenClaw: instalación local desde código fuente frente a Docker
Si quieres instalar OpenClaw rápidamente, lo difícil no es el comando. Es elegir el camino correcto para tu portátil, tu VPS y el coste de mantenimiento a largo plazo.
Copias de volúmenes Docker en GitHub: recuperación de bajo coste para 1Panel
Si ejecutas servicios con Docker y 1Panel, este flujo crea una red de seguridad práctica: copia los volúmenes cada día, conserva siete días localmente y sincroniza los archivos a un repositorio privado de GitHub con Git LFS.