> For the complete documentation index, see [llms.txt](https://docs.cobrowse.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cobrowse.io/enterprise-self-hosting/self-hosting-overview.md).

# Self-hosting overview

## Deployment options

Cobrowse is deployed as containers, and we support a range of deployments covering public clouds and on-premise enterprise requirements.

{% content-ref url="/pages/-MAC2nE5PCzenHqQCmR7" %}
[Docker Compose](/enterprise-self-hosting/docker-compose.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MYRafLknknU\_K\_UgSoX" %}
[Helm chart](/enterprise-self-hosting/helm.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MAC35Y7TLSFMVxrzINu" %}
[AWS terraform](/enterprise-self-hosting/aws-terraform.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MW\_gLhi5iBrBSdp8W\_s" %}
[Azure terraform](/enterprise-self-hosting/azure-terraform.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MW\_gSjySXmWt6DUPIbW" %}
[GCP terraform](/enterprise-self-hosting/gcp-terraform.md)
{% endcontent-ref %}

{% hint style="success" %}
Any questions or specific requirements to review? Please email us at <hello@cobrowse.io>!
{% endhint %}

## Software version compatibility

Depending on your choice, your deployment will already include specific versions of these components which you can adjust to your preference.

MongoDB: We recommend 7.0 or 8.x for new deployments.

Redis: 6.x or 7.x but earlier versions are very likely supported. New deployments are recommended to use the latest available version.

Docker compose: <https://docs.docker.com/compose/>

Kubernetes: v1.32, our deployment is known to run on older versions up to 1.23.

helm: 3.x

## Next steps

{% content-ref url="/pages/-MBu78l9E7zEWluu-HSd" %}
[Running your instance](/enterprise-self-hosting/getting-started.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MamAVezMEmLX5Ui2roi" %}
[Advanced configuration](/enterprise-self-hosting/advanced.md)
{% endcontent-ref %}
