Detección automática de Cloudflare y selección dinámica de challenge en Caddy (arquitectura avanzada)

Detección automática de Cloudflare y selección dinámica de challenge en Caddy (arquitectura avanzada)

  Cuando gestionas múltiples dominios en un entorno dinámico (SaaS, hosting, paneles), no basta con definir HTTP-01 y DNS-01. El verdadero salto de calidad está en decidir automáticamente qué método usar antes de que falle. En este artículo se muestra cómo construir un sistema qu...

Arquitectura real de certificados SSL multi-dominio con Caddy y Cloudflare (con código)

Arquitectura real de certificados SSL multi-dominio con Caddy y Cloudflare (con código)

  Gestionar certificados SSL en entornos multi-dominio (SaaS, plataformas de clientes, paneles) implica resolver un problema clave: Algunos dominios están bajo tu control (Cloudflare con API) Otros no (clientes externos) Algunos usan proxy (Cloudflare naranja) Otros no En este ar...

Renovación automática de certificados SSL: cómo diagnosticar fallos con Caddy, Nginx y Cloudflare

Renovación automática de certificados SSL: cómo diagnosticar fallos con Caddy, Nginx y Cloudflare

Emitir un certificado SSL suele ser sencillo. El verdadero problema aparece semanas después, cuando toca renovarlo y el sistema falla sin avisar claramente. Herramientas como Caddy, Nginx o Apache HTTP Server dependen del mismo mecanismo: ACME con Let's Encrypt. Y si hay un proxy...

Certificados SSL con Caddy, Nginx y Apache detrás de Cloudflare: cómo funcionan realmente

Certificados SSL con Caddy, Nginx y Apache detrás de Cloudflare: cómo funcionan realmente

Configurar certificados SSL automáticos con herramientas como Caddy, Nginx o Apache HTTP Server suele ser un proceso sencillo. Sin embargo, cuando se introduce un proxy como Cloudflare, empiezan a aparecer problemas, especialmente en la emisión y renovación automática de certific...

TinyMCE 7 y los paneles flotantes fuera de posición: causa y solución real

TinyMCE 7 y los paneles flotantes fuera de posición: causa y solución real

Trabajando con TinyMCE 7 en un entorno complejo de maquetación, nos encontramos con un problema bastante frustrante: los paneles flotantes aparecían completamente desalineados, incluso en el footer de la página. Después de investigar a fondo, probar múltiples enfoques y descartar...

Por qué TinyMCE rompe los saltos de línea (y cómo evitarlo en tu CMS)

Por qué TinyMCE rompe los saltos de línea (y cómo evitarlo en tu CMS)

Desarrollo CMS · HTML · TinyMCE Por qué TinyMCE rompe los saltos de línea (y cómo evitarlo en tu CMS) No es un bug del editor. Es el parser HTML del navegador cumpliendo la especificación. Si construyes un CMS con TinyMCE, CKEditor o cualquier editor WYSIWYG, vas a encontrarte co...