Documentation Index
Fetch the complete documentation index at: https://docs.stateset.com/llms.txt
Use this file to discover all available pages before exploring further.
StateSet Deploy
StateSet Deploy builds and hosts commerce handlers and iCommerce applications on managed Kubernetes infrastructure. Connect your GitHub repository and deploy with a single click.Features
- One-click deploy β Push to GitHub, Deploy builds and ships automatically.
- Docker builds β Builds container images from your repoβs Dockerfile.
- Managed Kubernetes β Runs on production-grade K8s with autoscaling and health checks.
- HTTPS by default β TLS certificates provisioned automatically.
- Custom domains β Point your own domain at a deployment.
- Persistent storage β Attach volumes for databases, file uploads, or caches.
- Environment secrets β Inject API keys and credentials securely.
- Deployment logs β Stream build and runtime logs in the console.
Supported Deployment Types
| Type | Description | Example |
|---|---|---|
| ACP Handler | Agentic Commerce Protocol handler for conversational checkout | Deploy ACP Handler |
| ChatGPT App | ChatGPT plugin powered by StateSet Response | Deploy ChatGPT App |
| iCommerce App | Full iCommerce application with agent sandbox | iCommerce Quickstart |
| Custom Service | Any Docker container with an HTTP endpoint | β |
How It Works
- Connect β Link your GitHub repository in the StateSet Console.
- Configure β Set environment variables, resource limits, and domain.
- Deploy β StateSet builds a Docker image, pushes it to the registry, and creates a Kubernetes deployment.
- Monitor β View build logs, runtime metrics, and health status in the console.
Quickstart
Deploy from the Console
- Go to Dashboard > Deployments > New Deployment.
- Select your GitHub repository.
- Configure environment variables (e.g.,
STATESET_API_KEY). - Click Deploy.