Lunes, 26 de octubre de 2026

Lo más relevante del hosting en el mundo, en español · ehost.ec →

Dokku lanza v0.38.32 con mejoras en despliegues, gestión de imágenes y configuración de Nginx

Dokku publica la versión v0.38.32, que corrige bloqueos en despliegues, mejora la gestión de imágenes y añade opciones de configuración para Nginx y cron; la actualización está disponible desde su script bootstrap.

Por Equipo ehost3 min de lecturaFuente: Release notes from dokku
Dokku lanza v0.38.32 con mejoras en despliegues, gestión de imágenes y configuración de Nginx
Imagen ilustrativa generada con inteligencia artificial.

El proyecto Dokku ha publicado la versión v0.38.32, una actualización que combina correcciones de errores, endurecimiento de mecanismos de despliegue y nuevas opciones de configuración para administradores de aplicaciones que usan Dokku como plataforma PaaS ligera.

Qué cambia con v0.38.32

Esta entrega se centra en estabilizar procesos críticos del ciclo de despliegue y en pulir la gestión de imágenes de contenedor y de los recursos del sistema. Entre las correcciones principales figuran el desbloqueo correcto de despliegues al salir de procesos y el respeto de bloqueos específicos de aplicaciones (apps:lock), soluciones para limpieza de archivos temporales y la preservación de argumentos al ejecutar comandos por SSH.

Correcciones relevantes

  • Despliegues y bloqueos: Se asegura la liberación de locks al salir de procesos de deploy y se refuerza el mecanismo de bloqueo para evitar condiciones de carrera durante despliegues concurrentes.
  • Limpieza de artefactos: Se limpian archivos extraídos obsoletos tras un deploy y se añade una bandera para forzar la limpieza cuando proceda.
  • Gestión de imágenes: Dokku ahora lee etiquetas alternativas de imagen desde contenedores retirados y evita retirar una imagen que esté siendo usada como origen por otra aplicación.
  • Compatibilidad de recursos Docker: Se aceptan todas las unidades de memoria de Docker en valores de recursos (por ejemplo, m, g), lo que facilita definir límites y solicitudes de memoria de forma coherente.
  • Montajes y rutas: Se respeta DOKKU_LIB_HOST_ROOT para bind mounts de almacenamiento, útil al customizar rutas de librería en el host.
  • SSH y argumentos: Al ejecutar comandos remotos, ahora se preservan argumentos como –version y -n, evitando alteraciones inesperadas en la ejecución.

Nuevas funcionalidades

  • Overrides de charts: Se añade un formulario para manejar conjuntos completos de overrides en charts y una opción para borrarlos íntegramente, lo que facilita la gestión de configuraciones Helm‑like o equivalentes en entornos Dokku que usen plantillas de despliegue.
  • Configurable nginx-proxy-http-version: La versión HTTP del proxy Nginx puede ahora configurarse por aplicación o a nivel global, permitiendo ajustar compatibilidad y comportamiento de proxy según las necesidades del servicio (por ejemplo, habilitar HTTP/1.1 o forzar HTTP/2 cuando aplique y cuando la infraestructura lo soporte).
  • MAILTO por entrada en cron: Las entradas de cron pueden definir un MAILTO por cada línea, de modo que los correos resultantes de una tarea programada pueden dirigirse a distintas direcciones según la entrada.

Documentación y limpieza del proyecto

Esta versión también incluye correcciones en la documentación, como arreglo de anclas internas rotas, corrección de errores tipográficos y la adición de plugins útiles en el ecosistema (por ejemplo, se documenta la inclusión del plugin LibreDB Studio en el repositorio de complementos).

Impacto y recomendaciones para administradores

La actualización v0.38.32 aporta mejoras de estabilidad y control operativo. Afecta principalmente a administradores de servidores y desarrolladores que despliegan aplicaciones en Dokku, especialmente en entornos con múltiples despliegues concurrentes o que gestionan imágenes compartidas entre apps.

  • Qué cambia: más robustez en los despliegues, mejor gestión de imágenes y opciones de configuración adicionales para Nginx y cron.
  • A quién afecta: operadores de servidores con Dokku, equipos de DevOps que gestionan múltiples apps y cualquier instalación que personalice rutas de librería o use bind mounts.
  • Qué hacer: probar la nueva versión en un entorno de staging antes de actualizar producción; revisar configuraciones personalizadas relacionadas con DOKKU_LIB_HOST_ROOT y las opciones de nginx-proxy-http-version; y aprovechar la nueva capacidad para especificar MAILTO por entrada de cron si se necesita separar notificaciones.

La instalación o actualización puede realizarse con el script bootstrap oficial indicando la etiqueta de la versión (DOKKU_TAG=v0.38.32) y ejecutando el instalador proporcionado por el proyecto.

Lee también:

Fuente: Release notes from dokku

Compartir