Skip to content

Commit d6e462a

Browse files
committed
Create render.yaml
1 parent 1b86b85 commit d6e462a

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

render.yaml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
services:
2+
- name: CourseMate API Server
3+
type: web
4+
plan: free
5+
runtime: node
6+
repo: github.com/ut-code/CourseMate
7+
branch: release
8+
buildCommand: make prepare-deploy-server
9+
startCommand: make deploy-server
10+
envVars:
11+
- key: DATABASE_URL
12+
sync: false
13+
- key: SERVER_ORIGIN
14+
sync: false
15+
- key: WEB_ORIGIN
16+
sync: false
17+
- key: FIREBASE_PROJECT_ID
18+
sync: false
19+
20+
- name: CourseMate Web App
21+
type: web
22+
plan: free
23+
runtime: static
24+
repo: github.com/ut-code/CourseMate
25+
branch: release
26+
buildCommand: make prepare-deploy-web
27+
staticPublishPath: web/dist
28+
routes:
29+
- type: rewrite
30+
source: /*
31+
destination: /
32+
envVars:
33+
- key: VITE_API_ENDPOINT
34+
sync: false
35+
- key: VITE_FIREBASE_API_KEY
36+
sync: false
37+
- key: VITE_FIREBASE_AUTH_DOMAIN
38+
sync: false
39+
- key: VITE_FIREBASE_PROJECT_ID
40+
sync: false
41+
- key: VITE_FIREBASE_APP_ID
42+
sync: false
43+
- key: VITE_FIREBASE_MEASUREMENT_ID
44+
sync: false

0 commit comments

Comments
 (0)