blob: 1ff735667176e796a75e2cbec844ff8c901f74f1 [file] [log] [blame]
gioa3cc4bf2025-05-20 11:31:21 +04001PUT http://appmanager.hgrz-appmanager.svc.cluster.local/api/dodo-app/dodo-app-gry
giofc441e32024-11-11 16:26:14 +04002Content-Type: application/json
3
4{
giofc441e32024-11-11 16:26:14 +04005 "config": {
giofd8202a2025-05-17 07:03:12 +04006 "service": [
7 {
8 "dev": {
gioa3cc4bf2025-05-20 11:31:21 +04009 "enabled": false
giofd8202a2025-05-17 07:03:12 +040010 },
11 "ingress": [
12 {
13 "auth": {
gioa3cc4bf2025-05-20 11:31:21 +040014 "enabled": true,
15 "noAuthPathPatterns": ["^/api/webhook/github/push$"]
giofd8202a2025-05-17 07:03:12 +040016 },
17 "network": "public",
18 "port": {
19 "name": "web"
20 },
21 "subdomain": "canvas"
22 }
23 ],
24 "name": "canvas",
25 "ports": [
26 {
27 "name": "web",
28 "value": 8080
gioa3cc4bf2025-05-20 11:31:21 +040029 },
30 {
31 "name": "api",
32 "value": 8081
33 }
giofd8202a2025-05-17 07:03:12 +040034 ],
35 "source": {
gio6a49afc2025-05-20 12:48:45 +040036 "branch": "canvas",
giofd8202a2025-05-17 07:03:12 +040037 "repository": "https://code.v1.dodo.cloud/pcloud",
gioa3cc4bf2025-05-20 11:31:21 +040038 "rootDir": "apps/canvas/back"
giofd8202a2025-05-17 07:03:12 +040039 },
gioec744fa2025-05-20 12:47:03 +040040 "type": "nodejs:24.0.2",
gioa3cc4bf2025-05-20 11:31:21 +040041 "volume": ["data"],
42 "preBuildCommands": [{
43 "bin": "cd ../front && npm install && npm run build"
44 }, {
gioec744fa2025-05-20 12:47:03 +040045 "bin": "npx prisma migrate dev"
gioa3cc4bf2025-05-20 11:31:21 +040046 }]
giofd8202a2025-05-17 07:03:12 +040047 }
gioa3cc4bf2025-05-20 11:31:21 +040048 ],
49 "volume": [{
50 "name": "data",
51 "size": "1Gi"
52 }]
giofc441e32024-11-11 16:26:14 +040053 }
54}