ProspectIQ / render.yaml
username-usr
Update project files
5c25c25
Raw
History Blame Contribute Delete
2.51 kB
services:
- type: keyvalue
name: prospectiq-redis
plan: starter
ipAllowList: []
- type: web
name: prospectiq-web
runtime: docker
plan: starter
dockerfilePath: ./Dockerfile
dockerCommand: gunicorn app:app --bind 0.0.0.0:${PORT} --workers ${WEB_CONCURRENCY} --timeout ${WEB_TIMEOUT}
healthCheckPath: /
envVars:
- key: REDIS_URL
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: CELERY_BROKER_URL
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: CELERY_RESULT_BACKEND
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: PORT
value: 10000
- key: WEB_CONCURRENCY
value: 2
- key: WEB_TIMEOUT
value: 180
- key: GEMINI_API_KEY_prime_1
sync: false
- key: GEMINI_API_KEY_prime_2
sync: false
- key: GEMINI_API_KEY_prime_3
sync: false
- key: SUPABASE_DB_HOST
sync: false
- key: SUPABASE_DB_NAME
value: postgres
- key: SUPABASE_DB_USER
value: postgres
- key: SUPABASE_DB_PASSWORD
sync: false
- key: SUPABASE_DB_PORT
value: 6543
- type: worker
name: prospectiq-worker
runtime: docker
plan: starter
dockerfilePath: ./Dockerfile
dockerCommand: celery -A celery_app.celery_app worker --loglevel=info
envVars:
- key: REDIS_URL
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: CELERY_BROKER_URL
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: CELERY_RESULT_BACKEND
fromService:
type: keyvalue
name: prospectiq-redis
property: connectionString
- key: GEMINI_API_KEY_prime_1
sync: false
- key: GEMINI_API_KEY_prime_2
sync: false
- key: GEMINI_API_KEY_prime_3
sync: false
- key: SUPABASE_DB_HOST
sync: false
- key: SUPABASE_DB_NAME
value: postgres
- key: SUPABASE_DB_USER
value: postgres
- key: SUPABASE_DB_PASSWORD
sync: false
- key: SUPABASE_DB_PORT
value: 6543