sardines-built-in-services
Version:
A built-in service provider for sardines.js
74 lines • 2.15 kB
JSON
{
"services": [
{
"name": "setup",
"module": "/access_point/nginx",
"arguments": [
{
"name": "nginxConfig",
"type": "NginxConfig"
},
{
"name": "nginxConfigFilePath",
"type": "string",
"default": "'/etc/nginx/nginx.conf'"
},
{
"name": "nginxConfigDir",
"type": "string",
"default": "'/etc/nginx/conf.d/'"
},
{
"name": "sslCrtLines",
"type": "string[]"
},
{
"name": "sslKeyLines",
"type": "string[]"
}
],
"returnType": "any",
"isAsync": true,
"filepath": "/access_point/nginx/index.ts"
},
{
"name": "execCmd",
"module": "/access_point/nginx",
"arguments": [
{
"name": "cmd",
"type": "string"
}
],
"returnType": "any",
"isAsync": true,
"filepath": "/access_point/nginx/index.ts"
},
{
"name": "test",
"module": "/access_point/nginx",
"arguments": [],
"returnType": "any",
"isAsync": true,
"filepath": "/access_point/nginx/index.ts"
},
{
"name": "setup",
"module": "/storage",
"arguments": [
{
"name": "storageSettings",
"type": "StorageSettings"
},
{
"name": "databaseStructure?",
"type": "any"
}
],
"returnType": "PostgreSQL|FileStorage",
"isAsync": false,
"filepath": "/storage/index.ts"
}
],
"application": "sardines-built-in-services"
}