Configure settings
Default settings are configured to provide a testing/development environment. For a production setup it is recommended to adjust them following you production target environment.
The configuration is loaded from environment variables file placed in the folder docker/environment_variables
.
Environment variables
Variable | Default | Comment |
---|---|---|
SECRET_KEY | Default randomly-generated | Django secret key used for cryptographic signing. Doc. |
DEBUG | TRUE |
Django DEBUG mode. |
ALLOWED_HOSTS | * |
Comma separated list of allowed FQDN. Doc. |
MYSQL_DATABASE | squest_db |
Mysql database name. |
MYSQL_USER | squest_user |
Mysql user used to connect to the DB name. |
MYSQL_PASSWORD | squest_password |
Password of the mysql user name. |
MYSQL_HOST | 127.0.0.1 |
Mysql DB host. Switch to db when not in dev env. |
MYSQL_PORT | 3306 |
Mysql DB port. |
LDAP_ENABLED | False |
Set to True to enable LDAP based authentication. See configuration doc. |
CELERY_BROKER_URL | amqp://rabbitmq:rabbitmq@localhost:5672/squest |
Rabbitmq URL. Replace localhost by rabbitmq when not in dev env. |
CELERYD_TASK_SOFT_TIME_LIMIT | 300 |
Async task execution timeout. Doc. |
SQUEST_HOST | http://squest.domain.local |
Address of the Squest portal instance. Used in email templates and in metadata sent to Tower job templates. |
SQUEST_EMAIL_HOST | squest.domain.local |
Domain name used as email sender. E.g: "squest@squest.domain.local". |
SQUEST_EMAIL_NOTIFICATION_ENABLED | Based on DEBUG value by default |
Set to True to enable email notification. |
EMAIL_HOST | localhost |
The SMTP host to use for sending email. |
EMAIL_PORT | 25 |
Port to use for the SMTP server defined in EMAIL_HOST . |
LANGUAGE_CODE | en-us |
Django language. Doc |
TIME_ZONE | Europe/Paris |
Time zone of the server that host Squest service. Doc |
DBBACKUP_CLEANUP_KEEP | 5 |
Number of db backup file to keep Doc |
DBBACKUP_CLEANUP_KEEP_MEDIA | 5 |
Number of media backup tar to keep Doc |
BACKUP_ENABLED | False |
Switch to True to enable backup |
BACKUP_CRONTAB | 0 1 * * * |
Crontab line for backup. By default the backup is performed every day at 1AM |
DOC_IMAGES_CLEANUP_ENABLED | False |
Switch to True to enable automatic cleanup of ghost docs images from media folder |
DOC_IMAGES_CLEANUP_CRONTAB | 30 1 * * * |
Crontab line for ghost image cleanup. By default performed every day at 1:30 AM |