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_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

Last updated