Leyendo la documentación de Next.js sobre variables de entorno -
Para mantener seguros los secretos exclusivos del servidor, Next.js reemplaza process.env.* con los valores correctos en el momento de la compilación .
¿Significa que las variables de entorno disponibles en el momento de la compilación son las únicas variables disponibles para la aplicación Next.js en tiempo de ejecución? ¡Esto parece ser problemático ya que significa que tendré que construir para cada entorno!
Y, si ese es el caso, ¿cómo habilito que mi aplicación adopte la entrega de 12 factores ? Quiero empaquetar la aplicación Next.js como una imagen de Docker que debo compilar solo una vez y luego implementar en tres entornos diferentes: prueba , ensayo y luego producción en Azure PaaS.