Environment Variables
Listed in this page are all environment variables needed to run Jsreport.
Variable Name | Type | Relevance | Required | Default |
---|---|---|---|---|
JS_REPORT_LICENSE_KEY | String | Service license key | Yes | |
JS_REPORT | String | Jsreport service password | No | dev_password_only |
JS_REPORT_USERNAME | String | Jsreport service username | No | admin |
JS_REPORT_SECRET | String | Secret password for the authentication of a cookie session related to the extension used in Jsreport | No | dev_secret_only |
ES_HOSTS | String | Elasticsearch connection string | No | analytics-datastore-elastic-search:9200 |
ES_PASSWORD | String | Elasticsearch password (for request authentication) | No | dev_password_only |
ES_USERNAME | String | Elasticsearch username (for request authentication | No | elastic |
JS_REPORT_INSTANCES | Number | Number of service replicas | No | 1 |
JS_REPORT_SSL | Boolean | SSL protocol requirement | No | false |
JS_REPORT_CONFIG_FILE | String | Path to the service import file | No | export.jsrexport |
JS_REPORT_DEV_MOUNT | Boolean | Dev mount mode enabling flag | No | false |
JS_REPORT_PACKAGE_PATH | String | Local path to package | Yes if | |
JS_REPORT_CPU_LIMIT | Number | CPU usage limit | No | 0 |
JS_REPORT_MEMORY_LIMIT | String | RAM usage limit | No | 3G |
JS_REPORT_CPU_RESERVE | Number | Reserved CPU | No | 0.05 |
JS_REPORT_MEMORY_RESERVE | String | Reserved RAM | No | 500M |
Last updated