|
|
@ -3872,8 +3872,8 @@ const docTemplate = `{ |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
"/dashboard/current/:ioOption/:netOption": { |
|
|
|
"/dashboard/current": { |
|
|
|
"get": { |
|
|
|
"post": { |
|
|
|
"security": [ |
|
|
|
"security": [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
"ApiKeyAuth": [] |
|
|
|
"ApiKeyAuth": [] |
|
|
@ -3889,18 +3889,13 @@ const docTemplate = `{ |
|
|
|
"summary": "Load dashboard current info", |
|
|
|
"summary": "Load dashboard current info", |
|
|
|
"parameters": [ |
|
|
|
"parameters": [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
"type": "string", |
|
|
|
|
|
|
|
"description": "request", |
|
|
|
"description": "request", |
|
|
|
"name": "ioOption", |
|
|
|
"name": "request", |
|
|
|
"in": "path", |
|
|
|
"in": "body", |
|
|
|
"required": true |
|
|
|
"required": true, |
|
|
|
}, |
|
|
|
"schema": { |
|
|
|
{ |
|
|
|
"$ref": "#/definitions/dto.DashboardReq" |
|
|
|
"type": "string", |
|
|
|
} |
|
|
|
"description": "request", |
|
|
|
|
|
|
|
"name": "netOption", |
|
|
|
|
|
|
|
"in": "path", |
|
|
|
|
|
|
|
"required": true |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
], |
|
|
|
], |
|
|
|
"responses": { |
|
|
|
"responses": { |
|
|
@ -9130,8 +9125,8 @@ const docTemplate = `{ |
|
|
|
"bodyKeys": [ |
|
|
|
"bodyKeys": [ |
|
|
|
"id" |
|
|
|
"id" |
|
|
|
], |
|
|
|
], |
|
|
|
"formatEN": "Delete website [name]", |
|
|
|
"formatEN": "Delete runtime [name]", |
|
|
|
"formatZH": "删除网站 [name]", |
|
|
|
"formatZH": "删除运行环境 [name]", |
|
|
|
"paramKeys": [] |
|
|
|
"paramKeys": [] |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -10808,7 +10803,7 @@ const docTemplate = `{ |
|
|
|
"in": "body", |
|
|
|
"in": "body", |
|
|
|
"required": true, |
|
|
|
"required": true, |
|
|
|
"schema": { |
|
|
|
"schema": { |
|
|
|
"$ref": "#/definitions/dto.SearchWithPage" |
|
|
|
"$ref": "#/definitions/dto.PageSnapshot" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
], |
|
|
|
], |
|
|
@ -10822,6 +10817,39 @@ const docTemplate = `{ |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"/settings/snapshot/size": { |
|
|
|
|
|
|
|
"post": { |
|
|
|
|
|
|
|
"security": [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"ApiKeyAuth": [] |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
"description": "获取系统快照大小", |
|
|
|
|
|
|
|
"consumes": [ |
|
|
|
|
|
|
|
"application/json" |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
"tags": [ |
|
|
|
|
|
|
|
"System Setting" |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
"summary": "Load system snapshot size", |
|
|
|
|
|
|
|
"parameters": [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"description": "request", |
|
|
|
|
|
|
|
"name": "request", |
|
|
|
|
|
|
|
"in": "body", |
|
|
|
|
|
|
|
"required": true, |
|
|
|
|
|
|
|
"schema": { |
|
|
|
|
|
|
|
"$ref": "#/definitions/dto.PageSnapshot" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
"responses": { |
|
|
|
|
|
|
|
"200": { |
|
|
|
|
|
|
|
"description": "OK" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
"/settings/snapshot/status": { |
|
|
|
"/settings/snapshot/status": { |
|
|
|
"post": { |
|
|
|
"post": { |
|
|
|
"security": [ |
|
|
|
"security": [ |
|
|
@ -15591,6 +15619,12 @@ const docTemplate = `{ |
|
|
|
"dto.ClamCreate": { |
|
|
|
"dto.ClamCreate": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"alertCount": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"alertTitle": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"description": { |
|
|
|
"description": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -15689,6 +15723,12 @@ const docTemplate = `{ |
|
|
|
"dto.ClamUpdate": { |
|
|
|
"dto.ClamUpdate": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"alertCount": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"alertTitle": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"description": { |
|
|
|
"description": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -15805,6 +15845,9 @@ const docTemplate = `{ |
|
|
|
"detailName": { |
|
|
|
"detailName": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"fileName": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"name": { |
|
|
|
"name": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -15876,6 +15919,12 @@ const docTemplate = `{ |
|
|
|
"from" |
|
|
|
"from" |
|
|
|
], |
|
|
|
], |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"env": { |
|
|
|
|
|
|
|
"type": "array", |
|
|
|
|
|
|
|
"items": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
"file": { |
|
|
|
"file": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -15902,8 +15951,7 @@ const docTemplate = `{ |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"required": [ |
|
|
|
"required": [ |
|
|
|
"name", |
|
|
|
"name", |
|
|
|
"operation", |
|
|
|
"operation" |
|
|
|
"path" |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
"name": { |
|
|
|
"name": { |
|
|
@ -15912,9 +15960,11 @@ const docTemplate = `{ |
|
|
|
"operation": { |
|
|
|
"operation": { |
|
|
|
"type": "string", |
|
|
|
"type": "string", |
|
|
|
"enum": [ |
|
|
|
"enum": [ |
|
|
|
|
|
|
|
"up", |
|
|
|
"start", |
|
|
|
"start", |
|
|
|
"stop", |
|
|
|
"stop", |
|
|
|
"down" |
|
|
|
"down", |
|
|
|
|
|
|
|
"delete" |
|
|
|
] |
|
|
|
] |
|
|
|
}, |
|
|
|
}, |
|
|
|
"path": { |
|
|
|
"path": { |
|
|
@ -15987,6 +16037,12 @@ const docTemplate = `{ |
|
|
|
"content": { |
|
|
|
"content": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"env": { |
|
|
|
|
|
|
|
"type": "array", |
|
|
|
|
|
|
|
"items": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
"name": { |
|
|
|
"name": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16162,6 +16218,7 @@ const docTemplate = `{ |
|
|
|
"operation": { |
|
|
|
"operation": { |
|
|
|
"type": "string", |
|
|
|
"type": "string", |
|
|
|
"enum": [ |
|
|
|
"enum": [ |
|
|
|
|
|
|
|
"up", |
|
|
|
"start", |
|
|
|
"start", |
|
|
|
"stop", |
|
|
|
"stop", |
|
|
|
"restart", |
|
|
|
"restart", |
|
|
@ -16309,6 +16366,12 @@ const docTemplate = `{ |
|
|
|
"type" |
|
|
|
"type" |
|
|
|
], |
|
|
|
], |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"alertCount": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"alertTitle": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"appID": { |
|
|
|
"appID": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16383,9 +16446,16 @@ const docTemplate = `{ |
|
|
|
"required": [ |
|
|
|
"required": [ |
|
|
|
"id", |
|
|
|
"id", |
|
|
|
"name", |
|
|
|
"name", |
|
|
|
"spec" |
|
|
|
"spec", |
|
|
|
|
|
|
|
"type" |
|
|
|
], |
|
|
|
], |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"alertCount": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"alertTitle": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"appID": { |
|
|
|
"appID": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16432,6 +16502,9 @@ const docTemplate = `{ |
|
|
|
"spec": { |
|
|
|
"spec": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"type": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"url": { |
|
|
|
"url": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16557,6 +16630,9 @@ const docTemplate = `{ |
|
|
|
"dto.DashboardBase": { |
|
|
|
"dto.DashboardBase": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"SystemProxy": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"appInstalledNumber": { |
|
|
|
"appInstalledNumber": { |
|
|
|
"type": "integer" |
|
|
|
"type": "integer" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16581,6 +16657,9 @@ const docTemplate = `{ |
|
|
|
"hostname": { |
|
|
|
"hostname": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"ipv4Addr": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"kernelArch": { |
|
|
|
"kernelArch": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -16705,6 +16784,26 @@ const docTemplate = `{ |
|
|
|
}, |
|
|
|
}, |
|
|
|
"uptime": { |
|
|
|
"uptime": { |
|
|
|
"type": "integer" |
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"xpuData": { |
|
|
|
|
|
|
|
"type": "array", |
|
|
|
|
|
|
|
"items": { |
|
|
|
|
|
|
|
"$ref": "#/definitions/dto.XPUInfo" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"dto.DashboardReq": { |
|
|
|
|
|
|
|
"type": "object", |
|
|
|
|
|
|
|
"properties": { |
|
|
|
|
|
|
|
"ioOption": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"netOption": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"scope": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
@ -18608,6 +18707,41 @@ const docTemplate = `{ |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"dto.PageSnapshot": { |
|
|
|
|
|
|
|
"type": "object", |
|
|
|
|
|
|
|
"required": [ |
|
|
|
|
|
|
|
"order", |
|
|
|
|
|
|
|
"orderBy", |
|
|
|
|
|
|
|
"page", |
|
|
|
|
|
|
|
"pageSize" |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
"properties": { |
|
|
|
|
|
|
|
"info": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"order": { |
|
|
|
|
|
|
|
"type": "string", |
|
|
|
|
|
|
|
"enum": [ |
|
|
|
|
|
|
|
"null", |
|
|
|
|
|
|
|
"ascending", |
|
|
|
|
|
|
|
"descending" |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"orderBy": { |
|
|
|
|
|
|
|
"type": "string", |
|
|
|
|
|
|
|
"enum": [ |
|
|
|
|
|
|
|
"name", |
|
|
|
|
|
|
|
"created_at" |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"page": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"pageSize": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
"dto.PasswordUpdate": { |
|
|
|
"dto.PasswordUpdate": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"required": [ |
|
|
|
"required": [ |
|
|
@ -19273,6 +19407,9 @@ const docTemplate = `{ |
|
|
|
"sslType" |
|
|
|
"sslType" |
|
|
|
], |
|
|
|
], |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
|
|
|
|
|
"autoRestart": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"cert": { |
|
|
|
"cert": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -19501,6 +19638,9 @@ const docTemplate = `{ |
|
|
|
"appStoreVersion": { |
|
|
|
"appStoreVersion": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"autoRestart": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"bindAddress": { |
|
|
|
"bindAddress": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
@ -19925,6 +20065,32 @@ const docTemplate = `{ |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"dto.XPUInfo": { |
|
|
|
|
|
|
|
"type": "object", |
|
|
|
|
|
|
|
"properties": { |
|
|
|
|
|
|
|
"deviceID": { |
|
|
|
|
|
|
|
"type": "integer" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"deviceName": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"memory": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"memoryUsed": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"memoryUtil": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"power": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"temperature": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
"files.FileInfo": { |
|
|
|
"files.FileInfo": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"properties": { |
|
|
|
"properties": { |
|
|
@ -22434,6 +22600,9 @@ const docTemplate = `{ |
|
|
|
"proxyPass": { |
|
|
|
"proxyPass": { |
|
|
|
"type": "string" |
|
|
|
"type": "string" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"proxySSLName": { |
|
|
|
|
|
|
|
"type": "string" |
|
|
|
|
|
|
|
}, |
|
|
|
"replaces": { |
|
|
|
"replaces": { |
|
|
|
"type": "object", |
|
|
|
"type": "object", |
|
|
|
"additionalProperties": { |
|
|
|
"additionalProperties": { |
|
|
@ -22476,6 +22645,9 @@ const docTemplate = `{ |
|
|
|
"ID": { |
|
|
|
"ID": { |
|
|
|
"type": "integer" |
|
|
|
"type": "integer" |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
"disableLog": { |
|
|
|
|
|
|
|
"type": "boolean" |
|
|
|
|
|
|
|
}, |
|
|
|
"nameservers": { |
|
|
|
"nameservers": { |
|
|
|
"type": "array", |
|
|
|
"type": "array", |
|
|
|
"items": { |
|
|
|
"items": { |
|
|
|