Skip to Content
DocsDeploymentOverview

Deployment Overview

Kastrax offers multiple deployment options to suit your application’s needs, from fully-managed solutions to self-hosted options. This guide will help you understand the available deployment paths and choose the right one for your project.

Deployment Options

Kastrax Cloud

Kastrax Cloud is a deployment platform that connects to your GitHub repository, automatically deploys on code changes, and provides monitoring tools. It includes:

  • GitHub repository integration
  • Deployment on git push
  • Agent testing interface
  • Comprehensive logs and traces
  • Custom domains for each project

View Kastrax Cloud documentation →

With a Server

You can deploy Kastrax as a standard Node.js HTTP server, which gives you full control over your infrastructure and deployment environment.

  • Custom API routes and middleware
  • Configurable CORS and authentication
  • Deploy to VMs, containers, or PaaS platforms
  • Ideal for integrating with existing Node.js applications

Server deployment guide →

Serverless Platforms

Kastrax provides platform-specific deployers for popular serverless platforms, enabling you to deploy your application with minimal configuration.

  • Deploy to Cloudflare Workers, Vercel, or Netlify
  • Platform-specific optimizations
  • Simplified deployment process
  • Automatic scaling through the platform

Serverless deployment guide →

Client Configuration

Once your Kastrax application is deployed, you’ll need to configure your client to communicate with it. The Kastrax Client SDK provides a simple and type-safe interface for interacting with your Kastrax server.

  • Type-safe API interactions
  • Authentication and request handling
  • Retries and error handling
  • Support for streaming responses

Client configuration guide →

Choosing a Deployment Option

OptionBest ForKey Benefits
Kastrax CloudTeams wanting to ship quickly without infrastructure concernsFully-managed, automatic scaling, built-in observability
Server DeploymentTeams needing maximum control and customizationFull control, custom middleware, integrate with existing apps
Serverless PlatformsTeams already using Vercel, Netlify, or CloudflarePlatform integration, simplified deployment, automatic scaling
Last updated on