Chita Cloud Logo

Deployment Overview

Understanding deployment methods in Chita Cloud

Chita Cloud supports two deployment methods: connect your GitHub repository or upload code directly via dashboard.

Current Deployment Methods

Deploy directly from your GitHub repositories. See the detailed Git integration guide.

Features:

  • OAuth integration with GitHub
  • Repository selection from dropdown
  • Branch selection
  • Automatic code analysis
  • Function detection for Go, Python, Node.js

Process:

  1. Click "Deploy" button at top of dashboard
  2. Select "GitHub Repository"
  3. Choose repository and branch
  4. Configure build settings
  5. Confirm deployment

2. Dashboard Upload

Upload code directly via web interface. For containerized apps, see the Docker deployment guide.

Features:

  • File upload or ZIP archive
  • Real-time build monitoring
  • Deployment status tracking
  • Environment variable configuration

Process:

  1. Click "Deploy" button at top of dashboard
  2. Select "Upload Files" or "Upload ZIP"
  3. Upload code files or ZIP
  4. Configure runtime settings
  5. Confirm deployment

Roadmap

Automatic Webhooks (Planned)

Automatic deployments on Git push.

Planned features:

  • Webhook-based auto-deploy on push
  • Preview environments per PR
  • Deployment history and rollback

GitLab Integration (Q1 2026)

GitLab repository support similar to GitHub.

Supported Stacks

  • Go: Native support with fast cold starts
  • Node.js: Express, Next.js, and custom frameworks
  • Python: Flask, FastAPI, and custom applications
  • Docker: Any containerized app with Dockerfile

Deployment Guides by Tool

See specific guides for popular development tools:

Next Steps