Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions render.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# yaml-language-server: $schema=https://render.com/schema/render.yaml.json
services:
- name: CourseMate API Server
type: web
plan: free
runtime: node
repo: github.com/ut-code/CourseMate
buildCommand: make prepare-deploy-server
startCommand: make deploy-server
envVars:
- key: DATABASE_URL
sync: false
- key: SERVER_ORIGIN
sync: false
- key: WEB_ORIGIN
sync: false
- key: FIREBASE_PROJECT_ID
sync: false

- name: CourseMate Web App
type: web
plan: free
runtime: static
repo: github.com/ut-code/CourseMate
buildCommand: make prepare-deploy-web
staticPublishPath: web/dist
routes:
- type: rewrite
source: /*
destination: /
envVars:
- key: VITE_API_ENDPOINT
sync: false
- key: VITE_FIREBASE_API_KEY
sync: false
- key: VITE_FIREBASE_AUTH_DOMAIN
sync: false
- key: VITE_FIREBASE_PROJECT_ID
sync: false
- key: VITE_FIREBASE_APP_ID
sync: false
- key: VITE_FIREBASE_MEASUREMENT_ID
sync: false