DodoApp: Fix nodejs version

Change-Id: I93dacfd5fd88febf559afec5e2658b76f139f56f
diff --git a/core/installer/app_configs/dodo_app.cue b/core/installer/app_configs/dodo_app.cue
index 5003d57..810bcf5 100644
--- a/core/installer/app_configs/dodo_app.cue
+++ b/core/installer/app_configs/dodo_app.cue
@@ -453,7 +453,7 @@
 }
 
 #NodeJS2310: #NodeJSAppTmpl & {
-	type: "nodejs-23.1.0"
+	type: "nodejs:23.1.0"
 }
 
 #NodeJSApp: #NodeJS2310
diff --git a/core/installer/samples/canvas.rest b/core/installer/samples/canvas.rest
index eda5de2..b018cdb 100644
--- a/core/installer/samples/canvas.rest
+++ b/core/installer/samples/canvas.rest
@@ -2,30 +2,39 @@
 Content-Type: application/json
 
 {
-  "id": "canvas",
-  "sshPrivateKey": "",
   "config": {
-	"service": [{
-		"name": "c36",
-		"type": "golang:1.24.0",
-		"source": {
-			"repository": "https://code.v1.dodo.cloud/pcloud",
-			"branch": "main",
-			"rootDir": "apps/canvas/server"
-		},
-		"ports": [{
-				 "name": "web",
-				 "value": 8080
-		}],
-		"ingress": [{
-			"network": "private",
-			"subdomain": "c36",
-			"port": { "name": "web" }
-		}],
-		"dev": {
-			"enabled": true,
-			"username": "gio"
-		}
-	}]
+    "service": [
+      {
+        "dev": {
+          "enabled": true,
+          "username": "gio"
+        },
+        "ingress": [
+          {
+            "auth": {
+              "enabled": true
+            },
+            "network": "public",
+            "port": {
+              "name": "web"
+            },
+            "subdomain": "canvas"
+          }
+        ],
+        "name": "canvas",
+        "ports": [
+          {
+            "name": "web",
+            "value": 8080
+          }
+        ],
+        "source": {
+          "branch": "main",
+          "repository": "https://code.v1.dodo.cloud/pcloud",
+          "rootDir": "apps/canvas"
+        },
+        "type": "nodejs:23.1.0"
+      }
+    ]
   }
 }