|
1 | | -# Export config |
2 | | -EXPORT_DEFAULT_TYPE = png |
3 | | -EXPORT_DEFAULT_CONSTR = chart |
| 1 | +# HIGHCHARTS CONFIG |
| 2 | +HIGHCHARTS_VERSION = latest |
| 3 | +HIGHCHARTS_CDN_URL = https://code.highcharts.com/ |
| 4 | +HIGHCHARTS_CORE_SCRIPTS = |
| 5 | +HIGHCHARTS_MODULE_SCRIPTS = |
| 6 | +HIGHCHARTS_INDICATOR_SCRIPTS = |
| 7 | +HIGHCHARTS_FORCE_FETCH = false |
| 8 | +HIGHCHARTS_CACHE_PATH = |
| 9 | +HIGHCHARTS_ADMIN_TOKEN = |
| 10 | + |
| 11 | +# EXPORT CONFIG |
| 12 | +EXPORT_TYPE = png |
| 13 | +EXPORT_CONSTR = chart |
4 | 14 | EXPORT_DEFAULT_HEIGHT = 400 |
5 | 15 | EXPORT_DEFAULT_WIDTH = 600 |
6 | 16 | EXPORT_DEFAULT_SCALE = 1 |
7 | 17 | EXPORT_RASTERIZATION_TIMEOUT = 1500 |
8 | 18 |
|
9 | | -# Highcharts config |
10 | | -HIGHCHARTS_VERSION = latest |
11 | | -HIGHCHARTS_CDN = https://code.highcharts.com/ |
12 | | -HIGHCHARTS_FORCE_FETCH = false |
13 | | -HIGHCHARTS_CORE_SCRIPTS = |
14 | | -HIGHCHARTS_MODULES = |
15 | | -HIGHCHARTS_INDICATORS = |
| 19 | +# CUSTOM LOGIC CONFIG |
| 20 | +CUSTOM_LOGIC_ALLOW_CODE_EXECUTION = false |
| 21 | +CUSTOM_LOGIC_ALLOW_FILE_RESOURCES = false |
16 | 22 |
|
17 | | -# Custom code config |
18 | | -HIGHCHARTS_ALLOW_CODE_EXECUTION = false |
19 | | -HIGHCHARTS_ALLOW_FILE_RESOURCES = false |
| 23 | +# SERVER CONFIG |
| 24 | +SERVER_ENABLE = false |
| 25 | +SERVER_HOST = 0.0.0.0 |
| 26 | +SERVER_PORT = 7801 |
| 27 | +SERVER_BENCHMARKING = false |
20 | 28 |
|
21 | | -# Server config |
22 | | -HIGHCHARTS_SERVER_ENABLE = false |
23 | | -HIGHCHARTS_SERVER_HOST = 0.0.0.0 |
24 | | -HIGHCHARTS_SERVER_PORT = 7801 |
| 29 | +# SERVER PROXY CONFIG |
| 30 | +SERVER_PROXY_HOST = |
| 31 | +SERVER_PROXY_PORT = |
| 32 | +SERVER_PROXY_TIMEOUT = 5000 |
25 | 33 |
|
26 | | -# Server SSL config |
27 | | -HIGHCHARTS_SERVER_SSL_ENABLE = false |
28 | | -HIGHCHARTS_SERVER_SSL_FORCE = false |
29 | | -HIGHCHARTS_SERVER_SSL_PORT = 443 |
30 | | -HIGHCHARTS_SERVER_SSL_CERT_PATH = |
| 34 | +# SERVER RATE LIMITING CONFIG |
| 35 | +SERVER_RATE_LIMITING_ENABLE = false |
| 36 | +SERVER_RATE_LIMITING_MAX_REQUESTS = 10 |
| 37 | +SERVER_RATE_LIMITING_WINDOW = 1 |
| 38 | +SERVER_RATE_LIMITING_DELAY = 0 |
| 39 | +SERVER_RATE_LIMITING_TRUST_PROXY = false |
| 40 | +SERVER_RATE_LIMITING_SKIP_KEY = |
| 41 | +SERVER_RATE_LIMITING_SKIP_TOKEN = |
31 | 42 |
|
32 | | -# Server rate limiting config |
33 | | -HIGHCHARTS_RATE_LIMIT_ENABLE = false |
34 | | -HIGHCHARTS_RATE_LIMIT_MAX = 10 |
35 | | -HIGHCHARTS_RATE_LIMIT_WINDOW = false |
36 | | -HIGHCHARTS_RATE_LIMIT_DELAY = 0 |
37 | | -HIGHCHARTS_RATE_LIMIT_TRUST_PROXY = false |
38 | | -HIGHCHARTS_RATE_LIMIT_SKIP_KEY = |
39 | | -HIGHCHARTS_RATE_LIMIT_SKIP_TOKEN = |
| 43 | +# SERVER SSL CONFIG |
| 44 | +SERVER_SSL_ENABLE = false |
| 45 | +SERVER_SSL_FORCE = false |
| 46 | +SERVER_SSL_PORT = 443 |
| 47 | +SERVER_SSL_CERT_PATH = |
40 | 48 |
|
41 | | -# Pool config |
42 | | -HIGHCHARTS_POOL_MIN_WORKERS = 8 |
43 | | -HIGHCHARTS_POOL_MAX_WORKERS = 8 |
44 | | -HIGHCHARTS_POOL_WORK_LIMIT = 40 |
45 | | -HIGHCHARTS_POOL_ACQUIRE_TIMEOUT = 5000 |
46 | | -HIGHCHARTS_POOL_CREATE_TIMEOUT = 5000 |
47 | | -HIGHCHARTS_POOL_DESTROY_TIMEOUT = 5000 |
48 | | -HIGHCHARTS_POOL_IDLE_TIMEOUT = 30000 |
49 | | -HIGHCHARTS_POOL_CREATE_RETRY_INTERVAL = 200 |
50 | | -HIGHCHARTS_POOL_REAPER_INTERVAL = 1000 |
51 | | -HIGHCHARTS_POOL_BENCHMARKING = false |
52 | | -HIGHCHARTS_POOL_LISTEN_TO_PROCESS_EXITS = true |
| 49 | +# POOL CONFIG |
| 50 | +POOL_MIN_WORKERS = 4 |
| 51 | +POOL_MAX_WORKERS = 8 |
| 52 | +POOL_WORK_LIMIT = 40 |
| 53 | +POOL_ACQUIRE_TIMEOUT = 5000 |
| 54 | +POOL_CREATE_TIMEOUT = 5000 |
| 55 | +POOL_DESTROY_TIMEOUT = 5000 |
| 56 | +POOL_IDLE_TIMEOUT = 30000 |
| 57 | +POOL_CREATE_RETRY_INTERVAL = 200 |
| 58 | +POOL_REAPER_INTERVAL = 1000 |
| 59 | +POOL_BENCHMARKING = false |
53 | 60 |
|
54 | | -# Logging config |
55 | | -HIGHCHARTS_LOG_LEVEL = 4 |
56 | | -HIGHCHARTS_LOG_FILE = highcharts-export-server.log |
57 | | -HIGHCHARTS_LOG_DEST = log/ |
| 61 | +# LOGGING CONFIG |
| 62 | +LOGGING_LEVEL = 4 |
| 63 | +LOGGING_FILE = highcharts-export-server.log |
| 64 | +LOGGING_DEST = log/ |
| 65 | +LOGGING_TO_CONSOLE = true |
| 66 | +LOGGING_TO_FILE = true |
58 | 67 |
|
59 | | -# UI config |
60 | | -HIGHCHARTS_UI_ENABLE = true |
61 | | -HIGHCHARTS_UI_ROUTE = / |
| 68 | +# UI CONFIG |
| 69 | +UI_ENABLE = true |
| 70 | +UI_ROUTE = / |
62 | 71 |
|
63 | | -# Other config |
64 | | -HIGHCHARTS_NO_LOGO = false |
| 72 | +# OTHER CONFIG |
| 73 | +OTHER_NODE_ENV = production |
| 74 | +OTHER_LISTEN_TO_PROCESS_EXITS = true |
| 75 | +OTHER_NO_LOGO = false |
| 76 | +OTHER_HARD_RESET_PAGE = false |
| 77 | +OTHER_BROWSER_SHELL_MODE = true |
65 | 78 |
|
66 | | -# Proxy config |
67 | | -PROXY_SERVER_HOST = |
68 | | -PROXY_SERVER_PORT = |
69 | | -PROXY_SERVER_TIMEOUT = |
| 79 | +# DEBUG CONFIG |
| 80 | +DEBUG_ENABLE = false |
| 81 | +DEBUG_HEADLESS = true |
| 82 | +DEBUG_DEVTOOLS = false |
| 83 | +DEBUG_LISTEN_TO_CONSOLE = false |
| 84 | +DEBUG_DUMPIO = false |
| 85 | +DEBUG_SLOW_MO = 0 |
| 86 | +DEBUG_DEBUGGING_PORT = 9222 |
0 commit comments