Configuring Sourcegraph
Supported on Enterprise plans.
Available via the Web app.
This page documents how to configure a Sourcegraph instance. For deployment configuration, please refer to the relevant deployment docs for your deployment type.
- Site configuration
 - Global and user settings
 - Code host configuration (GitHub, GitLab, and the Nginx HTTP server.)
 - Search configuration
 - Configuring Authorization and Authentication
 - Batch Changes configuration
 
Common tasks
- Add Git repositories from your code host
 - Add user authentication providers (SSO)
 - Configure search scopes
 - Integrate with Phabricator
 - Add organizations
 - Add teams (Experimental)
 - Set up HTTPS
 - Use a custom domain
 - Configure email sending / SMTP server
 - Update Sourcegraph
 - Using external services (PostgreSQL, Redis, S3/GCS)
 - PostgreSQL Config
 - Configuring webhooks
 - Configuring rate limits
 - Configuring command recording