-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrender.yaml
More file actions
24 lines (23 loc) · 984 Bytes
/
render.yaml
File metadata and controls
24 lines (23 loc) · 984 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# render.yaml — Infrastructure-as-Code blueprint for Render
# ─────────────────────────────────────────────────────────────
# Deploy in 30 seconds:
# 1. Push this repo to GitHub.
# 2. Go to https://render.com → "New" → "Blueprint"
# 3. Point it at the repo root. Done.
#
# The GEMINI_API_KEY env var is marked as a secret — Render will
# prompt you to enter it in the dashboard before the first deploy.
#
# GITHUB PATH → render.yaml (repo root)
services:
- type: web
name: skedulelt-rag
env: node
buildCommand: npm install
startCommand: node src/server.js
envVars:
- key: GEMINI_API_KEY
sync: false # secret — entered manually in the Render dashboard
- key: PORT
value: "0" # Render assigns a dynamic port; "0" tells Express to use it
healthCheckPath: /api/health