Hardening de servidores Linux: guía práctica

Pasos concretos para endurecer la seguridad de un servidor Linux: SSH, firewall, actualizaciones automáticas, gestión de usuarios y protección contra ataques de fuerza bruta.

WireGuard VPN: accede a tu servidor doméstico desde cualquier lugar

Cómo monté WireGuard en mi servidor doméstico Ubuntu para conectarme desde el móvil o el portátil de forma segura, estés donde estés.

CSS que no falla: errores comunes al estilizar páginas web y cómo evitarlos

Los errores de CSS más frecuentes que hacen que tu página se vea rota: fondos blancos en modo oscuro, scroll sin color, estilos que no aplican. Con ejemplos reales del blog.

Monitorización completa con Prometheus, Grafana y Loki: métricas, logs y contenedores Docker

Cómo monté un stack de monitorización completo en mi servidor doméstico: Prometheus recolecta métricas del sistema y contenedores, Grafana las visualiza, y Loki agrega los logs de Nginx y del sistema.

Agente IA con Claude Haiku para generar artículos de blog desde el terminal

Cómo crear un agente IA local que genera artículos de blog completos desde la línea de comandos usando Claude Haiku.

Autenticación SSH por clave pública: desactivar contraseñas en Ubuntu Server

Cómo configurar SSH con autenticación por clave pública y eliminar el acceso por contraseña en Ubuntu Server.

Blog estático con Hugo y tema Blowfish en un servidor doméstico

Cómo montar un blog estático con Hugo y el tema Blowfish en un servidor doméstico sin complicaciones.

CI/CD con GitLab Runner local para desplegar automáticamente un blog Hugo

Cómo configurar GitLab Runner en tu servidor doméstico para desplegar automáticamente tu blog Hugo con cada push.

Cómo indexar tu sitio web en Google Search Console: guía práctica con sitemap y verificación de dominio

Pasos concretos para verificar tu dominio en Google Search Console y enviar un sitemap para acelerar la indexación de tu sitio.

Cómo montar tu propia infraestructura web en casa con Docker y Traefik: desde cero hasta HTTPS automático

Guía práctica para configurar un stack Docker con Traefik como reverse proxy y certificados HTTPS automáticos en tu servidor doméstico.