Open-source Deployment Settings#
Deepchecks is configured by using environment variables. To customize your deployments for your needs, the table below details the list of environment details Deepchecks is using.
Variable |
Description |
Default value |
---|---|---|
DEPLOYMENT_URL |
URL for the deployment |
|
oauth_url |
URL for OAuth |
|
oauth_client_id |
OAuth client ID |
|
oauth_client_secret |
OAuth client secret |
|
DATABASE_URI |
URI for the PostgreSQL database |
|
ASYNC_DATABASE_URI |
Async URI for the PostgreSQL database |
|
SECRET_KEY |
Helps secure cookies, sessions, hashes, etc. Custom value required in production. |
|
ACCESS_TOKEN_EXPIRE_MINUTES |
Expiration time for access token |
10 |
ASSETS_FOLDER |
Folder path for assets and frontend code |
|
DEBUG_MODE |
Debug mode flag |
False |
kafka_host |
Kafka host |
|
kafka_security_protocol |
Kafka security protocol |
PLAINTEXT |
kafka_sasl_mechanism |
Kafka SASL mechanism |
PLAIN |
kafka_username |
Kafka username |
|
kafka_password |
Kafka password |
|
kafka_replication_factor |
Kafka replication factor |
1 |
kafka_max_metadata_age |
Kafka max metadata age |
1000 |
redis_uri |
URI for Redis |
|
email_smtp_host |
SMTP host for email |
|
email_smtp_port |
SMTP port for email |
25 |
email_smtp_username |
SMTP username for email |
|
email_smtp_password |
SMTP password for email |
|
enable_analytics |
Enable / disable analytics tracking |
True |