VPS: Docker Manager
Create new project
Deploy new project from docker-compose.yaml contents or download contents from URL.
URL can be Github repository url in format https://github.com/[user]/[repo] and it will be automatically resolved to docker-compose.yaml file in master branch. Any other URL provided must return docker-compose.yaml file contents.
If project with the same name already exists, existing project will be replaced.
post/api/vps/v1/virtual-machines/{virtualMachineId}/docker
Path parameters
virtualMachineIdinteger required
Example:1268054
Virtual Machine ID
Request body
Example request
{
"project_name": "my-project-1"
}Response
Success response
Example response
{
"id": 8123712,
"name": "action_name",
"state": "success",
"created_at": "2025-02-27T11:54:00Z",
"updated_at": "2025-02-27T11:58:00Z"
}