forked from satishskid/AIRdocs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrender.yaml
More file actions
34 lines (32 loc) · 940 Bytes
/
render.yaml
File metadata and controls
34 lines (32 loc) · 940 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
25
26
27
28
29
30
31
32
33
34
# 🚀 AIRDOCS - Render Deployment Configuration
# Infrastructure as Code for Render.com
services:
# Main AIRDOCS Backend Service
- type: web
name: airdocs-backend
env: python
region: oregon
plan: free
buildCommand: cd ai-aggregator/backend && pip install -r requirements.txt
startCommand: cd ai-aggregator/backend && uvicorn app:app --host 0.0.0.0 --port $PORT
repo: https://github.com/satishskid/AIRdocs.git
branch: main
healthCheckPath: /health
envVars:
- key: ENVIRONMENT
value: production
- key: DEBUG
value: "false"
- key: API_HOST
value: 0.0.0.0
- key: ADMIN_API_KEY
value: airdocs-render-admin-2024
- key: TOKEN_ENCRYPTION_KEY
value: airdocs-render-encryption-2024
# Redis Cache Service
- type: redis
name: airdocs-redis
region: oregon
plan: free
maxmemoryPolicy: allkeys-lru
ipAllowList: []