# Self-Hosting Helicone

> Comprehensive guides to help you deploy and manage your own instance of Helicone.

<Callout title="Self-Hosting Helicone" type="info">
  Deploy your own instance of Helicone using your preferred method. Choose the
  deployment option that best fits your infrastructure and scalability needs.
</Callout>

## Deployment Options

Helicone offers multiple deployment methods to suit your infrastructure and scalability needs. Choose the one that best fits your requirements:

<CardGroup cols={2} gap="medium">
  <Card
    title="Manual Installation"
    icon="server"
    href="/getting-started/self-host/manual"
    description="Set up each component individually for full control. Ideal for customized environments."
    horizontal
    iconType="light"
  />
  <Card
    title="Docker Compose"
    icon="docker"
    href="/getting-started/self-host/docker"
    description="Quickly set up Helicone using Docker Compose. Perfect for local development and simple deployments."
    horizontal
    iconType="light"
  />
  <Card
    title="Kubernetes"
    icon="cubes"
    href="/getting-started/self-host/kubernetes"
    description="Deploy Helicone on your Kubernetes cluster using Helm charts. Suitable for scalable and resilient deployments."
    horizontal
    iconType="light"
  />
  <Card
    title="Cloud Deployment"
    icon="cloud"
    href="/getting-started/self-host/cloud"
    description="Set up Helicone on cloud infrastructure like AWS. Ideal for production-ready environments with robust infrastructure."
    horizontal
    iconType="light"
  />
</CardGroup>

## Choosing the Right Deployment Option

To help you decide which deployment method suits you best, here's a brief overview:

- **Manual Installation**: Choose this if you need fine-grained control over each component and want to customize your setup extensively.

- **Docker Compose**: Ideal for quick setups, local development, or small-scale deployments without complex infrastructure requirements.

- **Kubernetes**: Suitable for large-scale deployments that require scalability and resilience. Opt for this if you're already using a Kubernetes cluster.

- **Cloud Deployment**: Best for production environments on cloud platforms like AWS, GCP, or Azure, offering robustness and scalability.

---

<Accordion title="Need Support?">
  If you need assistance with self-hosting Helicone, we offer some support
  through our [Discord community](https://discord.com/invite/zsSTcH2qhG). For
  dedicated support and enterprise-level services, please schedule a call with
  us to discuss an enterprise agreement. You can book a time
  [here](https://cal.com/team/helicone/helicone-discovery).
</Accordion>
