https://github.com/sourcegraph/deploy-sourcegraph-docker
Sourcegraph with Docker Compose deployment reference
https://github.com/sourcegraph/deploy-sourcegraph-docker
deployment docker docker-compose repo-type-infrastructure sourcegraph
Last synced: 11 days ago
JSON representation
Sourcegraph with Docker Compose deployment reference
- Host: GitHub
- URL: https://github.com/sourcegraph/deploy-sourcegraph-docker
- Owner: sourcegraph
- Created: 2018-10-19T22:41:22.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T00:30:04.000Z (22 days ago)
- Last Synced: 2025-03-28T02:48:18.092Z (18 days ago)
- Topics: deployment, docker, docker-compose, repo-type-infrastructure, sourcegraph
- Language: Shell
- Homepage: https://docs.sourcegraph.com/admin/install/docker-compose
- Size: 2.68 MB
- Stars: 135
- Watchers: 57
- Forks: 541
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-selfhost-docker - Sourcegraph
README
# Sourcegraph with Docker Compose
[](https://sourcegraph.com/github.com/sourcegraph/deploy-sourcegraph-docker) [](https://buildkite.com/sourcegraph/deploy-sourcegraph-docker)
This repository is the deployment reference for [deploying Sourcegraph with Docker Compose](https://docs.sourcegraph.com/admin/install/docker-compose).
> 🚨 IMPORTANT: When upgrading Sourcegraph, please check [upgrading docs](https://docs.sourcegraph.com/admin/updates/docker_compose) to check if any manual migrations are necessary.
>
> The `main` branch tracks development. Use the branch of this repository corresponding to the
> version of Sourcegraph you wish to deploy, e.g. `git checkout 3.19`.For product and [pricing](https://about.sourcegraph.com/pricing/) information, visit
[about.sourcegraph.com](https://about.sourcegraph.com) or [contact
us](https://about.sourcegraph.com/contact/sales) for more information. If you're just starting out,
we recommend running Sourcegraph as a [single Docker
container](https://docs.sourcegraph.com/#quickstart-guide) or using [Docker
Compose](https://docs.sourcegraph.com/admin/install/docker-compose). Migrating to Sourcegraph on
Kubernetes is easy later.## Is Docker Compose the right deployment type for me?
Please see [our docs](https://docs.sourcegraph.com/admin/install) for comparisons of deployment types and our resource estimator.
## Contributing
We've made our deployment configurations open source to better serve our customers' needs. If there is anything we can do to make deploying Sourcegraph easier just [open an issue (in sourcegraph/sourcegraph)](https://github.com/sourcegraph/sourcegraph/issues/new?assignees=&labels=deploy-sourcegraph-docker&title=%5Bdeploy-sourcegraph-docker%5D) or a pull request and we will respond promptly!
## Questions & Issues
[Open an issue (in sourcegraph/sourcegraph)](https://github.com/sourcegraph/sourcegraph/issues/new?assignees=&labels=deploy-sourcegraph&template=deploy-sourcegraph.md&title=%5Bdeploy-sourcegraph%5D) or contact us ([email protected]), we are happy to help!
## Pure-Docker Sourcegraph cluster deployment reference
What if your organization wants a multi-machine deployment without using Kubernetes?
What if you use a different container management platform, for example?
Anyone using a container management platform other than Kubernetes (Netflix's [Titus](https://netflix.github.io/titus/), Apache's [Mesos](http://mesos.apache.org/documentation/latest/docker-containerizer/), etc.) can use our [Pure-Docker Sourcegraph cluster deployment reference](./pure-docker/README.md) to deploy Sourcegraph.---
### Contributing
#### Releasing
Please see the [documentation](https://go/releases).