mirror of
http://88.130.71.182:3000/BlitTech/badoHair_be.git
synced 2026-06-12 23:23:22 +00:00
Add Render deployment blueprint
This commit is contained in:
44
render.yaml
Normal file
44
render.yaml
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
services:
|
||||||
|
- type: web
|
||||||
|
name: badohair-api
|
||||||
|
runtime: python
|
||||||
|
buildCommand: pip install uv && uv sync --no-dev
|
||||||
|
startCommand: uv run uvicorn main:app --host 0.0.0.0 --port $PORT
|
||||||
|
healthCheckPath: /health
|
||||||
|
envVars:
|
||||||
|
- key: APP_ENV
|
||||||
|
value: production
|
||||||
|
- key: PYTHON_VERSION
|
||||||
|
value: "3.12"
|
||||||
|
- key: DATABASE_URL
|
||||||
|
sync: false
|
||||||
|
- key: SUPABASE_URL
|
||||||
|
sync: false
|
||||||
|
- key: SUPABASE_ANON_KEY
|
||||||
|
sync: false
|
||||||
|
- key: SUPABASE_SERVICE_ROLE_KEY
|
||||||
|
sync: false
|
||||||
|
- key: SUPABASE_JWT_SECRET
|
||||||
|
sync: false
|
||||||
|
- key: STRIPE_SECRET_KEY
|
||||||
|
sync: false
|
||||||
|
- key: STRIPE_WEBHOOK_SECRET
|
||||||
|
sync: false
|
||||||
|
- key: STRIPE_CURRENCY
|
||||||
|
value: eur
|
||||||
|
- key: CORS_ORIGINS
|
||||||
|
sync: false
|
||||||
|
- key: BUSINESS_TIMEZONE
|
||||||
|
value: Europe/Berlin
|
||||||
|
- key: BUSINESS_NAME
|
||||||
|
value: Bado Hair
|
||||||
|
- key: SMTP_HOST
|
||||||
|
sync: false
|
||||||
|
- key: SMTP_PORT
|
||||||
|
value: "587"
|
||||||
|
- key: SMTP_USER
|
||||||
|
sync: false
|
||||||
|
- key: SMTP_PASSWORD
|
||||||
|
sync: false
|
||||||
|
- key: EMAIL_FROM
|
||||||
|
sync: false
|
||||||
Reference in New Issue
Block a user