services: - type: web name: eco-guard env: python buildCommand: pip install -r requirements.txt && cd frontend && npm install && npm run build && cd .. startCommand: uvicorn src.main:app --host 0.0.0.0 --port $PORT envVars: - key: PYTHON_VERSION value: "3.12" - key: ENVIRONMENT value: production - key: AUTH_ENABLED value: "true" - key: API_KEYS value: "[]" - key: AUTO_MIGRATE value: "true" - key: CORS_ORIGINS sync: false - key: DATABASE_URL fromDatabase: name: eco-guard-db property: connectionString - key: JWT_SECRET generateValue: true - key: ADMIN_USERNAME sync: false - key: ADMIN_PASSWORD sync: false databases: - name: eco-guard-db databaseName: ecoguard plan: free