"description":"a generic node.js egg\r\n\r\nThis will clone a git repo. it defaults to master if no branch is specified.\r\n\r\nInstalls the node_modules on install. If you set user_upload then I assume you know what you are doing.",
"description":"Set's the cluster operation mode of the server, can be either \"master\" or \"slave\". This is better thought of as Management or Gameserver nodes.\r\n\r\nRequired on:\r\nAll",
"description":"Slave name in the Master Web UI\r\n\r\nRequired on:\r\nSlave",
"env_variable":"SLAVE_NAME",
"default_value":"Your Sub-Server",
"user_viewable":true,
"user_editable":true,
"rules":"nullable|string|max:20",
"field_type":"text"
},
{
"name":"Master URL",
"description":"Connection URL to the Master server, can be an internal address if you have allocated an additional internal port to the Master Server.\r\n\r\nRequired on:\r\nSlave",
"env_variable":"MASTER_URL",
"default_value":"",
"user_viewable":true,
"user_editable":true,
"rules":"nullable|string|max:64",
"field_type":"text"
},
{
"name":"Master Token",
"description":"Authentication token used to connect to the Master server, generated through the Master Web UI.\r\n\r\nRequired on:\r\nSlave",
"env_variable":"MASTER_TOKEN",
"default_value":"",
"user_viewable":true,
"user_editable":true,
"rules":"nullable|string|max:256",
"field_type":"text"
},
{
"name":"Plugins",
"description":"Clusterio Plugins to install, space separate list.\r\n\r\nExample:\r\n@clusterio\/plugin-subspace_storage @clusterio\/plugin-global_chat @clusterio\/plugin-research_sync @clusterio\/plugin-inventory_sync\r\n\r\nRequired on:\r\nAll",
"env_variable":"PLUGINS",
"default_value":"",
"user_viewable":true,
"user_editable":true,
"rules":"nullable|string|max:512",
"field_type":"text"
},
{
"name":"Cluster Name",
"description":"The Name of your Master server cluster.\r\n\r\nRequired:\r\nMaster",