From f663735eb660fa0a5a5c919197bf3cece2c8aa88 Mon Sep 17 00:00:00 2001 From: Alex Sohn <44201357+alexsohn1126@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:23:00 -0400 Subject: [PATCH 1/2] Update ngrok.mdx --- develop-docs/development-infrastructure/ngrok.mdx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/develop-docs/development-infrastructure/ngrok.mdx b/develop-docs/development-infrastructure/ngrok.mdx index b767db6b8ccca..b3bcb213a129c 100644 --- a/develop-docs/development-infrastructure/ngrok.mdx +++ b/develop-docs/development-infrastructure/ngrok.mdx @@ -100,16 +100,17 @@ ngrok start --all --config region.yml ### Step 4: Start Devserver In two separate terminal windows, start the devserver for the control and region silos: -First, start the taskbroker: ```shell -devservices up --mode=taskbroker +getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=region +getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=control ``` +First, start the taskbroker: ```shell -getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=region -getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=control +devservices up --mode=taskbroker ``` + This setup will result in both the region and control servers responding to different domains. The multi-region setup with ngrok also enables customer-domains and you'll need ngrok domains for each organization you plan on using. In this configuration, CORS will work similar to production. ### Setting up integrations From 16cebeef30a0e2556ff09d96b7f45a2c77d9fb25 Mon Sep 17 00:00:00 2001 From: Alex Sohn <44201357+alexsohn1126@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:24:14 -0400 Subject: [PATCH 2/2] Update ngrok.mdx --- develop-docs/development-infrastructure/ngrok.mdx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/develop-docs/development-infrastructure/ngrok.mdx b/develop-docs/development-infrastructure/ngrok.mdx index b3bcb213a129c..85f97e4642dd2 100644 --- a/develop-docs/development-infrastructure/ngrok.mdx +++ b/develop-docs/development-infrastructure/ngrok.mdx @@ -98,6 +98,11 @@ ngrok start --all --config region.yml ``` ### Step 4: Start Devserver +First, start the taskbroker: +```shell +devservices up --mode=taskbroker +``` + In two separate terminal windows, start the devserver for the control and region silos: ```shell @@ -105,12 +110,6 @@ getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=r getsentry devserver --ngrok .ngrok.io --workers --celery-beat --silo=control ``` -First, start the taskbroker: -```shell -devservices up --mode=taskbroker -``` - - This setup will result in both the region and control servers responding to different domains. The multi-region setup with ngrok also enables customer-domains and you'll need ngrok domains for each organization you plan on using. In this configuration, CORS will work similar to production. ### Setting up integrations