Cluster API custom configuration

Cluster API documentation for custom configuration

Config

GET /config

Get the custom configuration

Response JSON Object:
 
  • [key] (undefined) –

Example response:

{
  "bins": {
    "binary": "C:\\genvid\\main\\bin\\binsd.exe"
  },
  "local": {
    "appdir": "C:\\genvid\\main\\samples\\ue4\\cube\\app",
    "binary": {
      "cube": {
        "path": "C:\\genvid\\main\\samples\\ue4\\cube\\app\\Archives\\WindowsNoEditor\\Cube\\Binaries\\Win64\\Cube.exe"
      },
      "node": {
        "path": "C:\\Program Files\\nodejs\\node.exe"
      }
    },
    "website": {
      "root": "C:\\genvid\\main\\samples\\ue4\\cube\\web",
      "script": "C:\\genvid\\main\\samples\\ue4\\cube\\web\\bin\\www"
    }
  },
  "studio": {
    "binary": "C:\\genvid\\main\\bin\\studiod.exe",
    "website": "C:\\genvid\\main\\bin\\studio\\web"
  }
}
POST /config

Set the custom configuration

Request JSON Object:
 
  • [key] (undefined) –

Example query:

{
  "bins": {
    "binary": "C:\\genvid\\main\\bin\\binsd.exe"
  },
  "local": {
    "appdir": "C:\\genvid\\main\\samples\\ue4\\cube\\app",
    "binary": {
      "cube": {
        "path": "C:\\genvid\\main\\samples\\ue4\\cube\\app\\Archives\\WindowsNoEditor\\Cube\\Binaries\\Win64\\Cube.exe"
      },
      "node": {
        "path": "C:\\Program Files\\nodejs\\node.exe"
      }
    },
    "website": {
      "root": "C:\\genvid\\main\\samples\\ue4\\cube\\web",
      "script": "C:\\genvid\\main\\samples\\ue4\\cube\\web\\bin\\www"
    }
  },
  "studio": {
    "binary": "C:\\genvid\\main\\bin\\studiod.exe",
    "website": "C:\\genvid\\main\\bin\\studio\\web"
  }
}
DELETE /config

Delete the configuration