fix(sentry): ship no Sentry DSN in the self-hosting templates

.env.compose (loaded by docker-compose.yml by default), .env.demo.compose,
.env.docker, render.yaml, .render/render.demo.yaml and both fly.toml files
carried the Ever Gauzy project's DSN, so every self-hosted install reported its
errors and log lines into Ever's Sentry project and spent its quota. They are
now empty, with a note to set your own DSN. Existing installs keep the value
they were created with; only rotating that key stops them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Ruslan Konviser
2026-09-27 15:30:06 +02:00
co-authored by Claude Opus 5.5
parent f7659fd4fb
commit 55a44b8bea
7 changed files with 18 additions and 9 deletions
+2 -1
View File
@@ -372,7 +372,8 @@ MAIL_USERNAME=
MAIL_PASSWORD=
# Sentry Client Key
SENTRY_DSN=https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
SENTRY_DSN=
SENTRY_HTTP_TRACING_ENABLED=false
SENTRY_POSTGRES_TRACKING_ENABLED=false
SENTRY_PROFILING_ENABLED=false
+2 -1
View File
@@ -313,7 +313,8 @@ MAIL_USERNAME=
MAIL_PASSWORD=
# Sentry Client Key
SENTRY_DSN=https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
SENTRY_DSN=
SENTRY_HTTP_TRACING_ENABLED=false
SENTRY_POSTGRES_TRACKING_ENABLED=false
SENTRY_PROFILING_ENABLED=false
+2 -1
View File
@@ -317,7 +317,8 @@ MAIL_USERNAME=
MAIL_PASSWORD=
# Sentry Client Key
SENTRY_DSN=https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
SENTRY_DSN=
SENTRY_HTTP_TRACING_ENABLED=false
SENTRY_POSTGRES_TRACKING_ENABLED=false
SENTRY_PROFILING_ENABLED=false
+2 -1
View File
@@ -18,7 +18,8 @@ primary_region = "lax"
NODE_ENV="development"
ADMIN_PASSWORD_RESET="true"
LOG_LEVEL="info"
SENTRY_DSN="https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292"
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
SENTRY_DSN=""
SENTRY_HTTP_TRACING_ENABLED="false"
SENTRY_PROFILING_ENABLED="false"
SENTRY_POSTGRES_TRACKING_ENABLED="false"
+2 -1
View File
@@ -10,7 +10,8 @@ primary_region = "lax"
DEMO="true"
API_BASE_URL="https://ever-gauzy-api.fly.dev"
CLIENT_BASE_URL="https://ever-gauzy-webapp.fly.dev"
SENTRY_DSN="https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292"
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
SENTRY_DSN=""
CHATWOOT_SDK_TOKEN="jFoSXEjGmqhUhqU3zfgkFfMt"
CLOUDINARY_API_KEY="256868982483961"
CLOUDINARY_CLOUD_NAME="dv6ezkfxg"
+4 -2
View File
@@ -18,8 +18,9 @@ services:
value: true
- key: LOG_LEVEL
value: info
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
- key: SENTRY_DSN
value: https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
value: ""
- key: SENTRY_HTTP_TRACING_ENABLED
value: false
- key: SENTRY_PROFILING_ENABLED
@@ -53,8 +54,9 @@ services:
value: jFoSXEjGmqhUhqU3zfgkFfMt
- key: CLOUDINARY_API_KEY
value: 256868982483961
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
- key: SENTRY_DSN
value: https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
value: ""
- key: CLOUDINARY_CLOUD_NAME
value: dv6ezkfxg
- key: API_BASE_URL
+4 -2
View File
@@ -22,8 +22,9 @@ services:
value: true
- key: LOG_LEVEL
value: info
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
- key: SENTRY_DSN
value: https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
value: ""
- key: SENTRY_HTTP_TRACING_ENABLED
value: false
- key: SENTRY_PROFILING_ENABLED
@@ -59,8 +60,9 @@ services:
value: jFoSXEjGmqhUhqU3zfgkFfMt
- key: CLOUDINARY_API_KEY
value: 256868982483961
# Your own Sentry DSN (https://docs.sentry.io/concepts/key-terms/dsn-explainer/). Leave it empty to disable Sentry: a DSN shipped here would send every install's errors to the Ever Gauzy project.
- key: SENTRY_DSN
value: https://7cd381188b6f446ca0e69185227b9031@o51327.ingest.sentry.io/4397292
value: ""
- key: CLOUDINARY_CLOUD_NAME
value: dv6ezkfxg
- key: API_BASE_URL