mirror of
https://github.com/ever-co/ever-gauzy.git
synced 2026-10-02 01:54:50 +08:00
The Render blueprints declare SENTRY_DSN with sync: false, so Render prompts the person creating the Blueprint for their own DSN instead of shipping one. The desktop, desktop-timer, server, server-api and agent apps logged the full DSN at startup; they now only say that Sentry is enabled. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
85 lines
3.0 KiB
YAML
85 lines
3.0 KiB
YAML
services:
|
|
- type: web
|
|
runtime: image
|
|
image:
|
|
url: ghcr.io/ever-co/gauzy-api-demo:latest
|
|
plan: pro
|
|
name: ever-gauzy-api
|
|
envVars:
|
|
- key: API_HOST
|
|
value: 0.0.0.0
|
|
- key: API_PORT
|
|
value: 3000
|
|
- key: DEMO
|
|
value: false
|
|
- key: NODE_ENV
|
|
value: production
|
|
# API and webapp live on two different *.onrender.com sites (public suffix), so the
|
|
# production default of CORP: same-site would block every API-served image.
|
|
- key: CORP_POLICY
|
|
value: cross-origin
|
|
- key: ADMIN_PASSWORD_RESET
|
|
value: true
|
|
- key: LOG_LEVEL
|
|
value: info
|
|
# Your own Sentry DSN: Render asks for it when the Blueprint is created (leave it empty to disable
|
|
# Sentry). A DSN shipped here would send every install's errors to the Ever Gauzy project.
|
|
- key: SENTRY_DSN
|
|
sync: false
|
|
- key: SENTRY_HTTP_TRACING_ENABLED
|
|
value: false
|
|
- key: SENTRY_PROFILING_ENABLED
|
|
value: false
|
|
- key: API_BASE_URL
|
|
value: https://ever-gauzy-api.onrender.com
|
|
- key: CLIENT_BASE_URL
|
|
value: https://ever-gauzy-webapp.onrender.com
|
|
- key: EXPRESS_SESSION_SECRET
|
|
generateValue: true
|
|
- key: JWT_SECRET
|
|
generateValue: true
|
|
- key: JWT_REFRESH_TOKEN_SECRET
|
|
generateValue: true
|
|
- key: JWT_VERIFICATION_TOKEN_SECRET
|
|
generateValue: true
|
|
- key: JWT_REFRESH_TOKEN_EXPIRATION_TIME
|
|
value: 86400
|
|
- key: ALLOWED_ORIGINS
|
|
value: https://ever-gauzy-webapp.onrender.com
|
|
healthCheckPath: /api/health
|
|
|
|
- type: web
|
|
name: ever-gauzy-webapp
|
|
runtime: image
|
|
plan: standard
|
|
image:
|
|
url: ghcr.io/ever-co/gauzy-webapp-demo:latest
|
|
envVars:
|
|
- key: DEMO
|
|
value: false
|
|
- key: CHATWOOT_SDK_TOKEN
|
|
value: jFoSXEjGmqhUhqU3zfgkFfMt
|
|
- key: CLOUDINARY_API_KEY
|
|
value: 256868982483961
|
|
# Your own Sentry DSN: Render asks for it when the Blueprint is created (leave it empty to disable
|
|
# Sentry). A DSN shipped here would send every install's errors to the Ever Gauzy project.
|
|
- key: SENTRY_DSN
|
|
sync: false
|
|
- key: CLOUDINARY_CLOUD_NAME
|
|
value: dv6ezkfxg
|
|
- key: API_BASE_URL
|
|
value: https://ever-gauzy-api.onrender.com
|
|
- key: CLIENT_BASE_URL
|
|
value: https://ever-gauzy-webapp.onrender.com
|
|
- key: GOOGLE_MAPS_API_KEY
|
|
value: AIzaSyCJmnKzgTSq5Pc93HXar5bZrdmANTwtSIo
|
|
- key: GOOGLE_PLACE_AUTOCOMPLETE
|
|
value: true
|
|
- key: DEFAULT_LATITUDE
|
|
value: 42.6459136
|
|
- key: DEFAULT_LONGITUDE
|
|
value: 23.3332736
|
|
- key: DEFAULT_CURRENCY
|
|
value: USD
|
|
healthCheckPath: /
|