<aside> 🚨

DotCom is now a Sourcegraph Cloud instance. For a comprehensive operational handbook, please refer to the Cloud Ops playbook for the dotcom-prod instance. This page only contains supplementary playbooks.

This instance is now primarily supported by Cloud Ops Team with assistance from Core Services team.

</aside>

<aside> 🐶 For dogfooding changes, use sourcegraph.sourcegraph.com instead, which generally receives updates faster and has a more limited blast radius.

</aside>

This page collects minimal useful playbooks for the public Sourcegraph.com deployment beyond what is covered in the primary Cloud generated operational handbook.

The Sourcegraph.com deployment is also colloquially referred to as 'dotcom' and 'sourcegraph.com'. It is the public deployment available to the public at sourcegraph.com/search, and is currently maintained on a best-effort basis by the Core Services team and the Cloud Ops Team .

[](data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ib2N0aWNvbiBvY3RpY29uLWluZm8gbXItMiIgdmlld2JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiPjxwYXRoIGQ9Ik0wIDhhOCA4IDAgMSAxIDE2IDBBOCA4IDAgMCAxIDAgOFptOC02LjVhNi41IDYuNSAwIDEgMCAwIDEzIDYuNSA2LjUgMCAwIDAgMC0xM1pNNi41IDcuNzVBLjc1Ljc1IDAgMCAxIDcuMjUgN2gxYS43NS43NSAwIDAgMSAuNzUuNzV2Mi43NWguMjVhLjc1Ljc1IDAgMCAxIDAgMS41aC0yYS43NS43NSAwIDAgMSAwLTEuNWguMjV2LTJoLS4yNWEuNzUuNzUgMCAwIDEtLjc1LS43NVpNOCA2YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMloiIC8+PC9zdmc+)

Quick links

Table of contents

Other operations

Requesting Site Admin

Use the following Entitle link to request Site Admin access to Dotcom

Updating Sourcegraph.com site configuration

Deploying changes

To roll out new images to Sourcegraph.com, go to https://github.com/sourcegraph/cloud/actions/workflows/mi_upgrade_prod.yml and click Run workflow. This will upgrade all continuously deployed instances, including dotcom-prod, to the latest versions of images published by the sourcegraph/sourcegraph CI pipeline.

The above GitHub Action runs an upgrade automatically every hour.

Invalidating all user sessions

If all user sessions need to be invalidated, you can run this on the frontend database to force all users to log in again.