| PUT http://appmanager.hgrz-appmanager.svc.cluster.local/api/dodo-app/dodo-app-gry |
| Content-Type: application/json |
| |
| { |
| "config": { |
| "service": [ |
| { |
| "dev": { |
| "enabled": false |
| }, |
| "ingress": [ |
| { |
| "auth": { |
| "enabled": true, |
| "noAuthPathPatterns": ["^/api/webhook/github/push$"] |
| }, |
| "network": "public", |
| "port": { |
| "name": "web" |
| }, |
| "subdomain": "canvas" |
| } |
| ], |
| "name": "canvas", |
| "ports": [ |
| { |
| "name": "web", |
| "value": 8080 |
| }, |
| { |
| "name": "api", |
| "value": 8081 |
| } |
| ], |
| "source": { |
| "branch": "canvas", |
| "repository": "https://code.v1.dodo.cloud/pcloud", |
| "rootDir": "apps/canvas/back" |
| }, |
| "type": "nodejs:24.0.2", |
| "volume": ["data"], |
| "preBuildCommands": [{ |
| "bin": "cd ../front && npm install && npm run build" |
| }, { |
| "bin": "npx prisma migrate dev" |
| }] |
| } |
| ], |
| "volume": [{ |
| "name": "data", |
| "size": "1Gi" |
| }] |
| } |
| } |