Skip to main content

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 es main.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.