Despliegue y configuración de Caddy

Caddy como servidor web

MuseDock Panel usa Caddy como servidor web por defecto:

  • HTTPS automático con Let's Encrypt
  • HTTP/2 y HTTP/3 (QUIC) habilitados por defecto
  • Compresión Brotli y gzip automática
  • Reverse proxy integrado
  • Virtual hosts por dominio

Configuración de virtual hosts

Cada dominio tiene su propia configuración Caddy generada automáticamente:

  • Directorio raíz configurable
  • Índices personalizados (index.php, index.html)
  • Reglas de reescritura para CMS
  • PHP-FPM integrado

PHP

Soporte multi-versión de PHP:

  • PHP 8.1, 8.2, 8.3 disponibles
  • Selector de versión por dominio
  • Configuración de php.ini por dominio
  • OPcache y JIT configurables

Caché

Caché HTTP integrada:

  • Caché de archivos estáticos
  • Headers de caché configurables
  • Purga de caché desde el panel
  • Soporte para CDN (Cloudflare)