Merge remote-tracking branch 'origin/next' into volume-backups-server-s3

This commit is contained in:
Andras Bacsai committed 2026-07-19 21:45:26 +02:00
commit b97a97e955
38 files changed
+379 -651

No files matched your search

+34 -156
View File
@@ -2304,11 +2304,11 @@ paths:
-
bearerAuth: []
'/applications/{uuid}/start':
get:
post:
tags:
- Applications
summary: Start
description: 'Start application. `Post` request is also accepted.'
description: 'Start application.'
operationId: start-application-by-uuid
parameters:
-
@@ -2352,11 +2352,11 @@ paths:
-
bearerAuth: []
'/applications/{uuid}/stop':
get:
post:
tags:
- Applications
summary: Stop
description: 'Stop application. `Post` request is also accepted.'
description: 'Stop application.'
operationId: stop-application-by-uuid
parameters:
-
@@ -2392,11 +2392,11 @@ paths:
-
bearerAuth: []
'/applications/{uuid}/restart':
get:
post:
tags:
- Applications
summary: Restart
description: 'Restart application. `Post` request is also accepted.'
description: 'Restart application.'
operationId: restart-application-by-uuid
parameters:
-
@@ -4635,11 +4635,11 @@ paths:
-
bearerAuth: []
'/databases/{uuid}/start':
get:
post:
tags:
- Databases
summary: Start
description: 'Start database. `Post` request is also accepted.'
description: 'Start database.'
operationId: start-database-by-uuid
parameters:
-
@@ -4668,11 +4668,11 @@ paths:
-
bearerAuth: []
'/databases/{uuid}/stop':
get:
post:
tags:
- Databases
summary: Stop
description: 'Stop database. `Post` request is also accepted.'
description: 'Stop database.'
operationId: stop-database-by-uuid
parameters:
-
@@ -4708,11 +4708,11 @@ paths:
-
bearerAuth: []
'/databases/{uuid}/restart':
get:
post:
tags:
- Databases
summary: Restart
description: 'Restart database. `Post` request is also accepted.'
description: 'Restart database.'
operationId: restart-database-by-uuid
parameters:
-
@@ -5408,11 +5408,11 @@ paths:
-
bearerAuth: []
/deploy:
get:
post:
tags:
- Deployments
summary: Deploy
description: 'Deploy by tag or uuid. `Post` request also accepted with `uuid` and `tag` json body.'
description: 'Deploy by tag or UUID using query parameters or a JSON body.'
operationId: deploy-by-tag-or-uuid
parameters:
-
@@ -6499,7 +6499,7 @@ paths:
-
bearerAuth: []
/enable:
get:
post:
summary: 'Enable API'
description: 'Enable API (only with root permissions).'
operationId: enable-api
@@ -6528,7 +6528,7 @@ paths:
-
bearerAuth: []
/disable:
get:
post:
summary: 'Disable API'
description: 'Disable API (only with root permissions).'
operationId: disable-api
@@ -7951,7 +7951,7 @@ paths:
-
bearerAuth: []
'/servers/{uuid}/validate':
get:
post:
tags:
- Servers
summary: Validate
@@ -7965,6 +7965,17 @@ paths:
required: true
schema:
type: string
requestBody:
required: false
content:
application/json:
schema:
properties:
install:
description: 'Install missing prerequisites and Docker. This can restart the Docker daemon.'
type: boolean
default: false
type: object
responses:
'201':
description: 'Server validation started.'
@@ -8221,61 +8232,6 @@ paths:
-
bearerAuth: []
'/services/{uuid}/applications/{app_uuid}/start':
get:
tags:
- 'Service applications'
summary: 'Start or redeploy service application container'
description: 'Runs docker compose up for a single compose service (no-deps), optionally pulling the image and rebuilding.'
operationId: start-service-application-by-service-and-app-uuid
parameters:
-
name: uuid
in: path
description: 'Service UUID.'
required: true
schema:
type: string
-
name: app_uuid
in: path
description: 'Service application UUID.'
required: true
schema:
type: string
-
name: force
in: query
description: 'When true, passes --build to docker compose up.'
required: false
schema:
type: boolean
default: false
-
name: latest
in: query
description: 'When true, pulls the image for this compose service before up.'
required: false
schema:
type: boolean
default: false
responses:
'200':
description: 'Deploy request queued.'
content:
application/json:
schema:
properties:
message: { type: string }
type: object
'401':
$ref: '#/components/responses/401'
'404':
$ref: '#/components/responses/404'
'501':
description: 'Swarm not supported.'
security:
-
bearerAuth: []
post:
tags:
- 'Service applications'
@@ -8330,45 +8286,6 @@ paths:
-
bearerAuth: []
'/services/{uuid}/applications/{app_uuid}/restart':
get:
tags:
- 'Service applications'
summary: 'Restart service application container'
description: 'Restarts a single compose service container (docker restart).'
operationId: restart-service-application-by-service-and-app-uuid
parameters:
-
name: uuid
in: path
description: 'Service UUID.'
required: true
schema:
type: string
-
name: app_uuid
in: path
description: 'Service application UUID.'
required: true
schema:
type: string
responses:
'200':
description: 'Restart queued.'
content:
application/json:
schema:
properties:
message: { type: string }
type: object
'401':
$ref: '#/components/responses/401'
'404':
$ref: '#/components/responses/404'
'501':
description: 'Swarm not supported.'
security:
-
bearerAuth: []
post:
tags:
- 'Service applications'
@@ -8409,45 +8326,6 @@ paths:
-
bearerAuth: []
'/services/{uuid}/applications/{app_uuid}/stop':
get:
tags:
- 'Service applications'
summary: 'Stop service application container'
description: 'Stops a single compose service container (docker stop).'
operationId: stop-service-application-by-service-and-app-uuid
parameters:
-
name: uuid
in: path
description: 'Service UUID.'
required: true
schema:
type: string
-
name: app_uuid
in: path
description: 'Service application UUID.'
required: true
schema:
type: string
responses:
'200':
description: 'Stop queued.'
content:
application/json:
schema:
properties:
message: { type: string }
type: object
'401':
$ref: '#/components/responses/401'
'404':
$ref: '#/components/responses/404'
'501':
description: 'Swarm not supported.'
security:
-
bearerAuth: []
post:
tags:
- 'Service applications'
@@ -9449,11 +9327,11 @@ paths:
-
bearerAuth: []
'/services/{uuid}/start':
get:
post:
tags:
- Services
summary: Start
description: 'Start service. `Post` request is also accepted.'
description: 'Start service.'
operationId: start-service-by-uuid
parameters:
-
@@ -9482,11 +9360,11 @@ paths:
-
bearerAuth: []
'/services/{uuid}/stop':
get:
post:
tags:
- Services
summary: Stop
description: 'Stop service. `Post` request is also accepted.'
description: 'Stop service.'
operationId: stop-service-by-uuid
parameters:
-
@@ -9522,11 +9400,11 @@ paths:
-
bearerAuth: []
'/services/{uuid}/restart':
get:
post:
tags:
- Services
summary: Restart
description: 'Restart service. `Post` request is also accepted.'
description: 'Restart service.'
operationId: restart-service-by-uuid
parameters:
-