Deployment Type | Suggested for | Setup time | Multi-machine? | Auto healing? | Monitoring? |
---|---|---|---|---|---|
Single-container server | Local testing | 60 seconds | Impossible | No | No |
Docker Compose | Small & medium production deployments | 5 minutes | Possible | No | Yes |
Kubernetes | Medium & large highly-available cluster deployments | 30 minutes | Easily | Yes | Yes |
If you're just starting out, we recommend running Sourcegraph locally. It takes only a few minutes and lets you try out all of the features.
If you need scalability and high-availability beyond what a single-node Docker Compose can offer, use the Kubernetes cluster deployment option, instead.