@@ -21,8 +21,10 @@ export default {
21
21
pluginsAssets : join ( staticDir , 'resources' , 'plugins' ) ,
22
22
commands : join ( homedir , 'commands' ) ,
23
23
defaultCommandsDir : join ( defaultsDir , 'commands' ) ,
24
- enablementArea : join ( homedir , 'enablement-area' ) ,
24
+ enablementArea : process . env . GUIDES_DEV_PATH || join ( homedir , 'enablement-area' ) ,
25
25
defaultEnablementArea : join ( defaultsDir , 'enablement-area' ) ,
26
+ content : process . env . CONTENT_DEV_PATH || join ( homedir , 'content' ) ,
27
+ defaultContent : join ( defaultsDir , 'content' ) ,
26
28
caCertificates : join ( homedir , 'ca_certificates' ) ,
27
29
clientCertificates : join ( homedir , 'client_certificates' ) ,
28
30
} ,
@@ -34,6 +36,7 @@ export default {
34
36
customPluginsUri : '/plugins' ,
35
37
staticUri : '/static' ,
36
38
enablementAreaUri : '/static/workbench' ,
39
+ contentUri : '/static/content' ,
37
40
defaultPluginsUri : '/static/plugins' ,
38
41
pluginsAssetsUri : '/static/resources/plugins' ,
39
42
secretStoragePassword : process . env . SECRET_STORAGE_PASSWORD ,
@@ -44,6 +47,7 @@ export default {
44
47
buildType : process . env . BUILD_TYPE || 'ELECTRON' ,
45
48
appVersion : process . env . APP_VERSION || '2.0.0' ,
46
49
requestTimeout : parseInt ( process . env . REQUEST_TIMEOUT , 10 ) || 10000 ,
50
+ excludeRoutes : [ ] ,
47
51
} ,
48
52
sockets : {
49
53
cors : process . env . SOCKETS_CORS ? process . env . SOCKETS_CORS === 'true' : false ,
@@ -90,9 +94,17 @@ export default {
90
94
} ,
91
95
enablementArea : {
92
96
updateUrl : process . env . ENABLEMENT_AREA_UPDATE_URL
93
- || 'https://s3.amazonaws. com/redisinsight.download/public/guides ' ,
97
+ || 'https://github. com/RedisInsight/Guides/releases/download/latest ' ,
94
98
zip : process . env . ENABLEMENT_AREA_ZIP || 'data.zip' ,
95
99
buildInfo : process . env . ENABLEMENT_AREA_CHECKSUM || 'build.json' ,
100
+ devMode : ! ! process . env . GUIDES_DEV_PATH ,
101
+ } ,
102
+ content : {
103
+ updateUrl : process . env . CONTENT_UPDATE_URL
104
+ || 'https://github.com/RedisInsight/Statics/releases/download/latest' ,
105
+ zip : process . env . CONTENT_ZIP || 'data.zip' ,
106
+ buildInfo : process . env . CONTENT_CHECKSUM || 'build.json' ,
107
+ devMode : ! ! process . env . CONTENT_DEV_PATH ,
96
108
} ,
97
109
workbench : {
98
110
maxResultSize : parseInt ( process . env . COMMAND_EXECUTION_MAX_RESULT_SIZE , 10 ) || 1024 * 1024 ,
@@ -141,4 +153,10 @@ export default {
141
153
|| 'https://raw.githubusercontent.com/RedisBloom/RedisBloom/master/commands.json' ,
142
154
} ,
143
155
] ,
156
+ redisStack : {
157
+ id : process . env . BUILD_TYPE === 'REDIS_STACK' ? process . env . REDIS_STACK_DATABASE_ID || 'redis-stack' : undefined ,
158
+ name : process . env . REDIS_STACK_DATABASE_NAME ,
159
+ host : process . env . REDIS_STACK_DATABASE_HOST ,
160
+ port : process . env . REDIS_STACK_DATABASE_PORT ,
161
+ } ,
144
162
} ;
0 commit comments