feat: considerar env vars para instalación vía docker#1981
feat: considerar env vars para instalación vía docker#1981abdedarghal111 wants to merge 1 commit into
Conversation
|
Gracias por el PR. La idea (instalación desatendida vía env vars para Docker) es muy útil, pero el soporte queda incompleto en el punto que de verdad persiste la configuración: Bloqueante —
En un POST desatendido (con Menor —
Lo dejo en WIP a la espera de que las env vars se apliquen también en el camino de |
Se añade soporte para leer variables de entorno en el proceso de instalación, pensado principalmente para despliegues con Docker. Estas son las modificaciones mínimas para que funcione el añadir las variables de entorno vía docker. Se han añadido las siguientes:
FS_LANG
FS_DB_HOST
FS_DB_NAME
FS_DB_PASS
FS_DB_PORT
FS_DB_TYPE
FS_DB_USER
FS_INITIAL_USER
FS_INITIAL_PASS
FS_DEBUG
Cambios detallados:
Core/Tools.php — nuevo método Tools::env()
Core/Kernel.php — idioma por defecto
Core/Controller/Installer.php — pre-relleno del formulario desde env vars
Core/View/Installer/Install.html.twig — checkbox de modo depuración