Initial commit - EENE Dashboard

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
EENE Dashboard
2026-05-29 18:07:10 +09:00
commit 22366dde72
64 changed files with 10483 additions and 0 deletions

24
render.yaml Normal file
View File

@@ -0,0 +1,24 @@
services:
- type: web
name: eene-dashboard-backend
runtime: node
rootDir: backend
buildCommand: npm install && npm run build && npx prisma generate
startCommand: npm start
envVars:
- key: DATABASE_URL
sync: false # Render 대시보드에서 직접 입력
- key: PORT
value: 4000
- key: FRONTEND_URL
sync: false # Vercel 배포 후 주소 입력
- key: JWT_SECRET
generateValue: true
- key: JWT_EXPIRES_IN
value: 7d
- key: UPLOAD_DIR
value: ./uploads
- key: MAX_FILE_SIZE_MB
value: 20
- key: NODE_ENV
value: production