Configuring Sourcegraph
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