System Requirements
Minimum Requirements
Section titled “Minimum Requirements”For Development
Section titled “For Development”- CPU: 2 cores
- RAM: 4GB
- Storage: 10GB free space
- OS: Linux, macOS, or Windows with WSL2
For Production
Section titled “For Production”- CPU: 4+ cores
- RAM: 8GB+
- Storage: 50GB+ free space
- OS: Linux (Ubuntu 20.04+, CentOS 8+, or equivalent)
Software Dependencies
Section titled “Software Dependencies”Required
Section titled “Required”- Docker 20.10+
- Docker Compose 2.0+
- Go 1.23+ (for development)
- Task (task runner)
Optional
Section titled “Optional”- Kubernetes 1.20+ (for K8s deployments)
- Helm 3.8+ (for Helm chart deployments)
- Redis 6.0+ (for caching)
Network Requirements
Section titled “Network Requirements”8081- API Server5432- PostgreSQL4222- NATS3000- Dashboard
Firewall
Section titled “Firewall”- Allow inbound traffic on required ports
- Allow outbound HTTPS (443) for LLM API calls
- Allow outbound traffic to external services (if used)
📚 Next: Self-Hosted Installation | Cloud Deployment