Listed in this page are all environment variables needed to run Jsreport.
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_DEV_MOUNT
is set to true
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