Sobre el proyecto

ue-docker-ng proporciona un sistema de construcción componible y eficiente en caché para crear imágenes del editor de Unreal Engine. Utiliza Docker Bake para definir objetivos, lo que permite compilaciones reproducibles en diferentes plataformas. Las capacidades clave incluyen: - Construcciones multietapa: Reduce el tamaño de la imagen final copiando solo los binarios instalados del motor necesarios. - Soporte multiplataforma: Capaz de producir imágenes tanto para Linux como para Windows. - Fuente configurable: Permite cambiar los repositorios y etiquetas de Unreal Engine a través de variables de entorno. - Almacenamiento optimizado: Utiliza la compresión zstd para imágenes OCI por defecto para reducir la huella de almacenamiento. - Soporte de versión: Compatible con Unreal Engine 5.4 y versiones posteriores. El proyecto incluye un pipeline estructurado con etapas dedicadas para los prerrequisitos del SO, la descarga del código fuente, la instalación de dependencias a través de scripts de Setup y la minimización final de la imagen.