Quick Start Guide
Deploy your first app via web dashboard
Get your first app deployed to Chita Cloud using the web dashboard.
Prerequisites
- A Chita Cloud account
- A Go, Node.js, Python, or Docker application
- Either: GitHub account with your code, or code ready to upload
Step 1: Create Account
Visit chitacloud.com and sign up for an account.
Step 2: Start Deployment
Click the "Deploy" button at the top of the dashboard.
Option A: Deploy from GitHub (Recommended)
- Select "GitHub Repository"
- Authorize Chita Cloud (if first time)
- Choose repository from dropdown
- Select branch to deploy
- Configure settings
Option B: Upload Code Directly
- Select "Upload Files" or "Upload ZIP"
- Choose your runtime (Go, Node.js, Python, Docker)
- Upload your code
- Configure settings
Step 3: Configure Service
For Go Applications
- Specify handler function (e.g.,
Handler) - GitHub: Auto-detected from code
For Node.js Applications
- Specify entry point (e.g.,
server.js) - Set port (default: 3000)
- GitHub: Reads from package.json
For Docker Applications
- Upload or specify Dockerfile
- Configure exposed port
- GitHub: Detects Dockerfile automatically
Step 4: Configure Environment (Optional)
Add environment variables if needed:
- Go to "Environment Variables" tab
- Add your variables (e.g.,
DATABASE_URL,API_KEY) - Save and redeploy if necessary
Verify Deployment
After deployment completes:
- Check the provided URL for your service
- View deployment logs in the "Logs" tab
- Monitor resource usage in "Metrics"
About Projects
Your services are organized in projects:
- A default project is created automatically
- Projects group related services together
- Useful for team collaboration and permissions (coming soon)
Troubleshooting
If deployment fails:
- Check build logs in the dashboard
- Verify all environment variables are set correctly
- Ensure your code runs locally first
- Contact support at support@chitacloud.com
Next Steps
- Configure environment variables
- Set up custom domains
- View monitoring and logs