Una variable de entorno
es una variable dinámica que puede afectar al comportamiento de los procesos en ejecución en un ordenador. Son parte del entorno en el que se ejecuta un proceso
Generalmente, son secretos que solo una máquina en particular debe saber. Ej.: la contraseña de la base de datos
No deben versionarse
<aside> 💡 En caso de subir por accidente una variable de entorno, no sirve de nada crear otro commit, porque quedará en la historia del repositorio, la mejor solución es crear otra llave de entorno
</aside>
Documento de ejemplo
ACCESS_TOKEN=
URL_DB=
Una copia del documento
ACCESS_TOKEN=<valor>
URL_DB=<valor>
<aside> 📌 RESUMEN: Las variables de entorno, son la mejor forma de poder guardar contraseñas, llaves, etc. (secretos) ya que estas no son compartidas, establece una lista clara de que secretos necesita la aplicación para que no se rompa y es capaz de cargar y leer dichos valores de la lista de secretos
</aside>