Deployment Options
SaaS
Fastest setup with zero infrastructure management
On-Premise
Full control within your infrastructure
SaaS Deployment
Get started immediately with our managed cloud platform.Requirements
- Modern web browser
- GitHub, GitLab, or Bitbucket account
- Admin access to repositories you want to scan
Setup Steps
1
Create Account
Sign up at app.codethreat.com/signup
2
Configure Organization
Set up your organization settings and invite team members
3
Connect Repositories
Authorize CodeThreat to access your repositories
We only request the minimum permissions needed for security scanning. Read our security practices for details.
4
Install CLI (Optional)
On-Premise Deployment
Deploy CodeThreat within your own infrastructure for maximum control.System Requirements
Docker:- CPU: 4+ cores
- RAM: 16GB minimum, 32GB recommended
- Storage: 100GB SSD
- Docker: 20.10+
- Docker Compose: 2.0+
- Kubernetes: 1.24+
- CPU: 8+ cores
- RAM: 32GB minimum
- Storage: 200GB persistent volume
- Ingress controller configured
Docker Deployment
1
Pull Images
2
Configure Environment
Create a
docker-compose.yml with database, Redis, platform, and agent services3
Start Services
4
Initialize Platform
Kubernetes Deployment
1
Add Helm Repository
2
Create Values File
Configure license, ingress, platform, agents, PostgreSQL, and Redis settings
3
Install Chart
4
Verify Deployment
Post-Installation Configuration
Configure Autonomous Agents
Set Up Integrations
Configure your version control and CI/CD integrations:License Activation
SaaS: Your license is automatically activated upon signup. Visit billing settings to manage your subscription. On-Premise: Activate your license:Verification
Confirm your installation is working:Success! You’re ready to start securing your code.
