plane: controlresource: ProductionArtifactsC8rendered from forge v1.56.0 platform-model.json
productionize
Generate Dockerfile, compose.prod.yaml, .env.prod.example, PROVISIONING.md and forge.theme.json. Host is remembered after the first run; images must be digest-pinned.
ProductionizePOST /capabilities/productionize
ProductionArtifactsthe Resource it produces
1 eventProductionArtifactsGenerated
Ask your agent forge → productionize
you
Get hello ready for production at hello.example.com.
claude
forge → productionize Done — ProductionArtifacts created; I recorded
ProductionArtifactsGenerated.From the terminal
$ forge productionize --app hello --host hello.example.comHTTP :3717
POST /capabilities/productionize
Content-Type: application/json
x-forge-actor-type: builder
x-forge-actor-id: cli
{
"app": "hello",
"host": "hello.example.com"
}Input fields 12
app platform framework host readiness_path web_image data_plane_image cert_resolver blobs_backend observability mcp_mtls_host mcp_mtls_tls_options
Events ForgeEvent
ProductionArtifactsGenerated resource_type: ProductionArtifacts
Resource GET /resources/ProductionArtifacts/:id
{
"type": "ProductionArtifacts",
"id": "res_01J…",
"app_id": "app_hello",
"status": "succeeded",
"created_at": "2026-09-03T14:00:00Z"
}Errors: see Reference → Errors. Find it in the playground