Entorno
Para el correcto funcionamiento de Chronus es necesario la configuración de diferentes variables de entorno.
ENVIROMENT: Ambiente en el cual se despliega la aplicación. Es de suma importancia ya que controla la configuración de la aplicación.CLIENT_ID: Client ID de la aplicación de Basecamp.SECRET_ID: Secret ID de la aplicación de Basecamp.BASE_URL: Url de la aplicación del frontend.FLASK_APP: Ruta del archivo donde esta creada la aplicación de Flask. Para efectos de este proyecto esmain.py.AWS_ACCESS_KEY_ID: Key ID para la configuración SMTP de AWS.AWS_SECRET_ACCESS_KEY: Access Key para la configuración SMTP de AWS.SES_REGION_NAME: Región para la configuración SMTP de AWS.REDIS_URL: Url de la base de datos de redis.
En local es suficiente con crear un archivo .env en la raíz del proyecto con las variables de entorno necesarias. En producción y en staging, estas variables deben ser configuradas en el servidor.