Files

62 lines
1.3 KiB
JSON

{
"port": "8080",
"workspaceDir": ".",
"allowOrigin": "*",
"apiToken": "",
"requestTimeout": "10s",
"maxBodyBytes": 2097152,
"sessionTTL": "20m",
"cleanupInterval": "2m",
"maxSessions": 256,
"instanceID": "",
"instanceURL": "http://127.0.0.1:8080",
"enableRedis": true,
"redisAddr": "10.0.0.10:6379",
"redisPassword": "",
"redisDB": 1,
"redisKeyPrefix": "lsp-gateway",
"instanceTTL": "30s",
"heartbeat": "10s",
"enableNacosRegister": true,
"nacosServerAddr": "10.0.0.10:8848",
"nacosNamespace": "",
"nacosGroup": "DEFAULT_GROUP",
"nacosServiceName": "lsp-gateway",
"nacosClusterName": "",
"nacosUsername": "",
"nacosPassword": "",
"nacosRegisterIP": "",
"nacosRegisterPort": 8080,
"nacosEphemeral": true,
"servers": [
{
"language": "go",
"languageId": "go",
"command": "gopls",
"args": []
},
{
"language": "javascript",
"languageId": "javascript",
"command": "typescript-language-server",
"args": [
"--stdio"
]
},
{
"language": "typescript",
"languageId": "typescript",
"command": "typescript-language-server",
"args": [
"--stdio"
]
},
{
"language": "java",
"languageId": "java",
"command": "jdt-language-server-1.57.0-202602111032/jdtls.bat",
"args": []
}
]
}