Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
"settings/agent-behavior",
"settings/agent-permissions",
"settings/team-roles",
"settings/trufflehog-integration"
"settings/trufflehog-integration",
"settings/on-prem-deployment"
]
},
{
Expand Down
82 changes: 82 additions & 0 deletions docs/settings/on-prem-deployment.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
---
title: "On-Premises Deployment"
description: "Deploy Codegen on your own infrastructure with complete control and security"
---

# On-Premises Deployment

Deploy Codegen on your own infrastructure with complete control over your data and development environment.

<Note>
On-premises deployment is available exclusively for [Enterprise tier](https://codegen.com/pricing) customers.
</Note>

## Overview

Our Kubernetes-native architecture ensures seamless integration with your existing infrastructure and security policies. With on-premises deployment, your code and data never leave your infrastructure, giving you complete sovereignty over your intellectual property.

## Key Features

### Flexible Deployment Options
Available for deployment as a Docker image, AMI, or on EKS - you can select your hardware and infrastructure to meet your specific requirements.

### Your Own API Keys
Use your own model and API keys, including AWS Bedrock, Google Vertex AI, and other providers for complete control over your AI infrastructure.

Learn more about [model configuration](/settings/model-configuration).

### Complete Data Control
Your code and data never leave your infrastructure. Maintain complete sovereignty over your intellectual property while benefiting from Codegen's powerful development acceleration capabilities.

### AWS Marketplace Ready

<Note>
Coming soon: Deploy Codegen directly from AWS Marketplace with simplified billing and procurement.
</Note>

## Deployment Options

### Flexible Infrastructure Support
Codegen on-premises supports a wide range of deployment scenarios, from single-cluster installations to multi-region, high-availability configurations. Our solution is designed to work with your existing security policies, network configurations, and operational procedures.

- Private cloud and on-premises Kubernetes clusters
- Air-gapped environments with offline deployment support
- Multi-cluster and multi-region deployments
- Integration with existing CI/CD pipelines and security tools

## Enterprise Only

On-premises deployment is available exclusively as part of our Enterprise pricing tier. This ensures you receive the dedicated support, custom configuration assistance, and enterprise-grade SLAs necessary for successful on-premises deployments.

Enterprise customers also receive:
- Priority support
- Custom integrations
- Dedicated customer success management
- Custom deployment plans tailored to your organization's specific requirements

## Getting Started

Ready to deploy Codegen on your own infrastructure? Contact our enterprise team to discuss your requirements and get started with a custom deployment plan.

<Card title="Contact Enterprise Sales" icon="phone" href="https://codegen.com/contact">
Get in touch with our enterprise team to discuss your on-premises deployment requirements.
</Card>

## Security and Compliance

On-premises deployments maintain the same high security standards as our cloud offering:

- End-to-end encryption for all data
- Comprehensive audit logging
- Integration with your existing security tools and policies
- Support for compliance requirements (SOC 2, GDPR, etc.)

## Support

Our enterprise team has extensive experience with on-premises deployments and can help you navigate the technical and business requirements for your specific use case.

For technical support and deployment assistance, enterprise customers have access to:
- Dedicated support channels
- Custom deployment documentation
- Direct access to our engineering team
- Regular check-ins and optimization reviews