Creé un sitio web destinado a que lo use una sola persona, por lo que quiero escribir dinámicamente en un archivo .env en Heroku sin que descanse,
porque esto es solo para una persona. No quiero tratar con una base de datos.
Algo como esto:
require(`dotenv`).config(); console.log(process.env.MYVAL); // Not my value process.env.MYVAL = "MYVAL" console.log(process.env.MYVAL); // MYVALPuede establecer las variables de entorno en la pestaña de configuración de su panel de control de Heroku y también mediante la línea de comandos. Consulte la siguiente documentación para obtener más información.
Debe conservar los datos (incluso si se trata de un valor único). Por lo tanto, no debe escribir en el sistema de archivos de Heroku ni almacenarlo en variables de entorno (variables de configuración de Heroku).
Entiendo que usar una base de datos podría no valer la pena, y en este caso usaría un almacenamiento de archivos externo ( Amazon S3 , Dropbox e incluso usando el repositorio privado de GitHub).
EnArchivos en Heroku , puede ver algunas opciones y código (Python).