API referenceNodes
Update Docker on a node
POST
Upgrades Docker Engine with the distribution's package manager. Running containers restart with the daemon. With dryRun it only reports the versions.
Needs nodes.manage, which owners and admins hold. Available to MCP clients and the assistant.
cookie
seylo_session<token>application/json- body
nodeId*stringPanel-issued id.
Match
^[a-z0-9]{16}$dryRun?booleanDefault
falseSuccess.
application/json- response
fromVersion*stringtoVersion*stringrunId*|nullwarning*stringcurl -X POST 'https://example.com/api/v1/nodes.updateDocker' \ -H 'Content-Type: application/json' \ -d '{ "nodeId": "string"}'Example Response
{ "fromVersion": "string", "toVersion": "string", "runId": "string", "warning": "string"}Set node tags POST
Replaces a node's tags. Tags group nodes in lists and filters. Needs `nodes.manage`, which owners and admins hold. Available to MCP clients and the assistant.
Change node settings POST
Changes a node's location label, public address, wildcard domain, how many builds run at once and how much log history each service keeps. Omitted fields stay as they are. Needs `nodes.manage`, which owners and admins hold. Available to MCP clients and the assistant.