Sourcegraph Cloud
Managed, single-tenant instance hosted by Sourcegraph. No infrastructure required.
Self-hosted
Deploy on your own infrastructure using Docker Compose or Kubernetes.
Sourcegraph Cloud
Sourcegraph Cloud gives you a dedicated, single-tenant instance that Sourcegraph hosts, manages, and upgrades on your behalf. It’s the fastest way to get your team up and running.Sign up and request an instance
Request a Cloud instance
Visit sourcegraph.com and start a free trial. Sourcegraph will provision a dedicated instance for your organization at a URL like
your-org.sourcegraph.com.Sign in as site admin
After your instance is provisioned, sign in with the admin credentials provided during setup. The first user to sign in becomes the site administrator.
Connect your code hosts
Navigate to Site Admin → Manage code hosts → Add code host and connect your repositories. Sourcegraph supports:
- GitHub
- GitLab
- Bitbucket
Connect GitHub.com or GitHub Enterprise. You can authenticate using a GitHub App (recommended) or a personal access token.
- Go to Site Admin → Manage code hosts → Add code host
- Select GitHub
- Follow the prompts to install the Sourcegraph GitHub App into your organization, or enter a personal access token with
repoandread:orgscopes - Configure which repositories to sync (all repos, selected repos, or repos matching a pattern)
Wait for repositories to sync
After connecting a code host, Sourcegraph begins cloning and indexing your repositories. You can monitor sync progress at Site Admin → Repositories. Indexing time varies based on the number and size of repositories.
Run your first search
Navigate to the Sourcegraph home page and enter a search query in the search box. Some examples to try:See the Code Search queries reference for the full query syntax.
Invite your team
Navigate to Site Admin → Users and auth → Users → + Create user to add team members, or configure SSO to allow self-service sign-in.For SSO configuration, see the authentication docs.
What’s next for Cloud users
Cloud instance setup
Full guide to configuring your Cloud instance: SSO, email, and team management.
Take the tour
See Sourcegraph features demonstrated through real-world developer workflows.
Try Cody AI
Set up Cody in your editor and run your first AI-assisted interaction.
Try Deep Search
Ask natural language questions about your codebase and get sourced answers.
Self-hosted
Self-hosted deployment gives you full control over your Sourcegraph environment. You run Sourcegraph on your own infrastructure using Docker Compose (for smaller teams) or Kubernetes (for larger deployments).Self-hosted deployment requires infrastructure setup and ongoing maintenance. If you want to get started quickly without managing infrastructure, use Sourcegraph Cloud.
- System requirements and prerequisites
- Docker Compose and Kubernetes deployment options
- Configuring code hosts, authentication, and storage
- Upgrading and scaling your instance
Self-hosted deployment guide
Complete instructions for deploying Sourcegraph on your own infrastructure.
Explore Sourcegraph features
Once you have a running instance with repositories connected, explore what Sourcegraph can do:Code Search
Search across all your repos with regex, structural, and diff search.
Cody AI
AI assistant with full context over your codebase.
Code Navigation
IDE-like go-to-definition and find-references across all repos.
Batch Changes
Automate large-scale changes across many repositories.
Code Insights
Track codebase trends and migration progress over time.
Deep Search
Agentic AI search that answers complex questions about your code.