Deploy4Back to homepage

Documentation

Product and platform guides

Getting started with Deploy4

Deploy4 analyzes a supported source bundle, recommends a configuration and plan, then builds, scans, signs, deploys, and verifies the application.

Deploy from the console

  1. Create a project. Give it a name and choose a ZIP file, HTML source, sample site, or connected GitHub repository.
  2. Review the recommendation. Deploy4 shows the detected app root, certified stack, required environment variables, and exact plan price.
  3. Deploy. Confirm Free or finish Stripe Checkout for a paid plan. The Activity screen shows durable stage status and logs.
  4. Operate. A generated URL appears only after validation. Domains, usage, health evidence, variables, and redeploys remain available from the project console.

Source upload API

The browser console uses a three-step object-storage handoff. Deploy4 does not accept multipart source files at /api/deployments/start.

request sequence
1. POST /api/deployments/upload-session
   { teamId, sourceType, sourceName, sourceSizeBytes }

2. PUT <uploadUrl returned by step 1>
   Content-Type: <contentType returned by step 1>
   Body: the ZIP or HTML bytes

3. POST /api/deployments/analyze
   { teamId, projectName, uploadSessionId, sourceType, sourceName }

These endpoints use the authenticated console session. API tokens for unattended CLI deployments are not part of the guided beta.