Get Started
Deploy Sourcegraph
Sourcegraph is runnable in a variety of environments, from cloud to self-hosted to your local machine.
- For most customers, we recommend Sourcegraph Cloud. A Sourcegraph Cloud instance is a single-tenant instance that is managed entirely by Sourcegraph.
- For customers that want to self-host, we recommend one of the single-node deployment options.
- For enterprise customers that require a multi-node, self-hosted deployment, we offer a Kubernetes option. We strongly encourage you to get in touch by email (sales@sourcegraph.com) if you pursue this option.
Recommended
Self-hosted

Azure
Deploy onto Microsoft Azure
AWS One-Click
Coming soon
DigitalOcean
Deploy onto DigitalOcean

Docker Compose
Deploy with Docker Compose

Google Cloud
Deploy onto Google Cloud (GCP)

Private cloud
Deploy into a generic cloud environment

Kubernetes
Deploy a multi-node cluster
Enterprise-only
Local machine
Quickstart
- Learn Sourcegraph
- Sourcegraph 101: how to use Sourcegraph
- Tour Sourcegraph
- Take a tour of Sourcegraph’s features using real-world examples and use cases
- Trial Sourcegraph
- Start a Sourcegraph trail at your company