Repository navigation
Expand file tree
/
Copy pathrender.yaml
More file actions
84 lines (83 loc) · 2.97 KB
/
Copy pathrender.yaml
File metadata and controls
84 lines (83 loc) · 2.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
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: /