-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrender.yaml
More file actions
56 lines (55 loc) · 1.56 KB
/
Copy pathrender.yaml
File metadata and controls
56 lines (55 loc) · 1.56 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
services:
- type: web
name: fluxbase-app
env: node
region: singapore # Adjust based on your preferred AWS RDS region
plan: starter
buildCommand: npm install && npm run build
startCommand: npm run start
envVars:
- key: NODE_VERSION
value: 20
- key: NEXT_PUBLIC_APP_URL
value: https://fluxbase-app.onrender.com # Placeholder: Update to your exact Render URL (or custom domain)
- key: GITHUB_CLIENT_ID
sync: false
- key: GITHUB_CLIENT_SECRET
sync: false
- key: NEXT_PUBLIC_GOOGLE_CLIENT_ID
sync: false
- key: GOOGLE_CLIENT_SECRET
sync: false
- key: JWT_SECRET
sync: false
- key: AWS_RDS_POSTGRES_URL
sync: false
- key: AWS_RDS_MYSQL_URL
sync: false
- key: UPSTASH_REDIS_REST_URL
sync: false
- key: UPSTASH_REDIS_REST_TOKEN
sync: false
- key: AWS_ACCESS_KEY_ID
sync: false
- key: AWS_SECRET_ACCESS_KEY
sync: false
- key: SMTP_PASS
sync: false
- type: web
name: fluxbase-scraper-engine
env: node
region: singapore
plan: starter
buildCommand: cd fluxbase-scraper-engine && npm install && npm run build
startCommand: cd fluxbase-scraper-engine && npm start
envVars:
- key: NODE_VERSION
value: 20
- key: AWS_RDS_POSTGRES_URL
fromService:
name: fluxbase-app
envVar: AWS_RDS_POSTGRES_URL
- key: AWS_RDS_MYSQL_URL
fromService:
name: fluxbase-app
envVar: AWS_RDS_MYSQL_URL