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