Establecer el nombre de host como una variable de entorno en la aplicación de revisión Heroku

Estoy usando la función Revisar aplicaciones integrada con Github en Heroku. En una de mis aplicaciones, configuro una variable de entorno llamadaHOST_NAME . Por ejemplo, si el sitio eshttp://www.purplebinder.com, luegoHOST_NAME se establecería enwww.purplebinder.com. Se usa en un par de lugares donde trabajamos con cookies y en nuestros correos electrónicos transaccionales.

Cuando abro una nueva solicitud de extracción y hago girar una aplicación de revisión,HOST_NAME debería ser algo comopurplebinder-pr-27.herokuapp.com.

¿Hay alguna manera de establecer este valor automáticamente? losDocumentación de Heroku sobre aplicaciones de revisión dice que un entorno var puede heredar un valor de la aplicación principal o estar codificado enapp.json. Ninguno de esos enfoques funciona aquí, porque el valor debe ser diferente cada vez, y también diferente de la aplicación principal.

Heroku también dice que se puede configurar una variable de entorno "a través de un generador", pero no entra en detalles sobre qué es eso.

Esta pregunta podría ser un duplicado deConfiguración de ROOT_URL para las aplicaciones de revisión, pero nadie respondió eso. También es similar aCómo obtener el nombre de la aplicación Heroku desde la aplicación, pero las respuestas allí implicaron ejecutar un script después de que se creó la aplicación; aquí me gustaría establecer este valor como parte de la compilación inicial.