| services: |
| - type: web |
| name: cursor2api |
| runtime: docker |
| dockerfilePath: ./Dockerfile |
| region: singapore |
| plan: free |
| envVars: |
| - key: NODE_ENV |
| value: production |
| - key: PORT |
| value: 3010 |
| - key: TIMEOUT |
| value: 120 |
| - key: NODE_OPTIONS |
| value: "--max-old-space-size=400" |
| |
| - key: CURSOR_SESSION_TOKEN |
| sync: false |
| |
| - key: AUTH_TOKEN |
| sync: false |
| |
| - key: CURSOR_MODEL |
| value: google/gemini-3-flash |
| |
| - key: MAX_HISTORY_TOKENS |
| value: 120000 |
| |
| - key: COMPRESSION_ENABLED |
| value: true |
| - key: COMPRESSION_LEVEL |
| value: 2 |
| |
| - key: LOG_DB_ENABLED |
| value: false |
| - key: LOG_FILE_ENABLED |
| value: false |
| healthCheckPath: /health |
|
|