Create and Deploy a New Application on Virtus Cloud
Deploy a brand-new application to Virtus Cloud by uploading a ZIP archive. The API provisions the app and returns its ID, runtime, and resource allocation.
Use this endpoint to create and deploy a brand-new application on Virtus Cloud. You upload a ZIP archive containing your project files, and Virtus Cloud provisions the application, detects the runtime language, and allocates resources automatically. The response contains the new application’s ID, name, description, subdomain, RAM and CPU allocation, and the detected programming language and recommended version. This endpoint is rate-limited to 1 request every 3 seconds.
The file you upload must be a valid ZIP archive. After the upload succeeds, use the Start endpoint to start the application if it does not start automatically.
The application ZIP archive to upload. The archive must include all project source files and any configuration files (such as package.json, requirements.txt, or Cargo.toml) that Virtus Cloud needs to detect the runtime and build the application.