llms.txt Content
# Stormkit
> Stormkit is a self-hostable deployment platform that provides the simplicity of managed services like Vercel and Netlify with complete infrastructure control, enabling teams to deploy web applications on their own infrastructure while maintaining developer-friendly workflows.
## What is Stormkit?
Stormkit is a hosting and deployment platform for web applications that provides seamless integration with Git repositories and powerful CI/CD capabilities.
Unlike managed services, Stormkit can be self-hosted, giving developers complete control over their infrastructure.
## Key Features
### Self-Hosting
- Deploy on your own infrastructure for complete control
- No vendor lock-in - switch hosting providers or go on-premises easily
- Custom Docker images support for specialized environments
- Pre-built binaries available for download
- Compliance with regional regulations (GDPR, data localization)
- Highly configurable deployment architectures
### Deployment Flexibility
- **Pipeline Options**: Run builds locally with workerserver or connect external CI/CD like GitHub Actions
- **Single Machine**: Deploy entire stack on one machine for simplicity
- **Modular Architecture**: Separate hosting and workerserver services for independent scaling
- **Horizontal Scaling**: Scale hosting service behind load balancers, scale workerserver instances for more concurrent builds
- **Vertical Scaling**: Increase resources per service as needed
### Deployment & CI/CD
- Automatic deployments via Git integration (GitHub, GitLab, BitBucket)
- Multiple environments per application
- Deployment previews for pull requests
- Status checks for post-deployment verification
- Zip file deployments for bare applications
- Custom build commands and configurations
### Developer Experience
- Framework-agnostic support (React, Vue, Angular, Next.js, Nuxt.js, etc.)
- API endpoints with filesystem routing
- Serverless functions support
- Environment variables management
- Real-time build a