diff --git a/editors-definitions/che-pycharm-server-latest.yaml b/editors-definitions/che-pycharm-server-latest.yaml
new file mode 100644
index 000000000..c25098e50
--- /dev/null
+++ b/editors-definitions/che-pycharm-server-latest.yaml
@@ -0,0 +1,103 @@
+#
+# Copyright (c) 2024 Red Hat, Inc.
+# This program and the accompanying materials are made
+# available under the terms of the Eclipse Public License 2.0
+# which is available at https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Red Hat, Inc. - initial API and implementation
+#
+
+schemaVersion: 2.2.2
+metadata:
+ name: che-pycharm-server
+ displayName: PyCharm (desktop)
+ description: JetBrains PyCharm for Eclipse Che - latest
+ tags:
+ - Tech-Preview
+ attributes:
+ publisher: che-incubator
+ version: latest
+ title: JetBrains PyCharm for Eclipse Che - latest
+ repository: https://github.com/che-incubator/che-idea-dev-server
+ firstPublicationDate: '2024-18-09'
+ iconMediatype: image/svg+xml
+ iconData: |
+
+commands:
+ - id: inject-editor
+ apply:
+ component: editor-injector
+ - id: start-ide-server
+ exec:
+ component: editor-runtime
+ commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out
+ 2>&1 &
+events:
+ preStart:
+ - inject-editor
+ postStart:
+ - start-ide-server
+components:
+ - name: idea-server
+ volume: {}
+ - name: editor-injector
+ container:
+ image: quay.io/che-incubator/che-idea-dev-server:latest
+ command: ['/entrypoint-init-container.sh', 'pycharm']
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ memoryLimit: 256Mi
+ memoryRequest: 32Mi
+ cpuLimit: 500m
+ cpuRequest: 30m
+ - name: editor-runtime
+ container:
+ image: quay.io/devfile/universal-developer-image:latest
+ memoryLimit: 6144Mi
+ memoryRequest: 2048Mi
+ cpuLimit: 2000m
+ cpuRequest: 1500m
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ endpoints:
+ - name: idea-server
+ attributes:
+ type: main
+ cookiesAuthEnabled: true
+ discoverable: false
+ urlRewriteSupported: true
+ targetPort: 3400
+ exposure: public
+ secure: true
+ protocol: https
+ attributes:
+ app.kubernetes.io/component: editor-runtime
+ app.kubernetes.io/part-of: ide-server.eclipse.org
+ controller.devfile.io/container-contribution: true
\ No newline at end of file
diff --git a/editors-definitions/che-pycharm-server-next.yaml b/editors-definitions/che-pycharm-server-next.yaml
new file mode 100644
index 000000000..4c944adac
--- /dev/null
+++ b/editors-definitions/che-pycharm-server-next.yaml
@@ -0,0 +1,103 @@
+#
+# Copyright (c) 2024 Red Hat, Inc.
+# This program and the accompanying materials are made
+# available under the terms of the Eclipse Public License 2.0
+# which is available at https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Red Hat, Inc. - initial API and implementation
+#
+
+schemaVersion: 2.2.2
+metadata:
+ name: che-pycharm-server
+ displayName: PyCharm (desktop)
+ description: JetBrains PyCharm for Eclipse Che - next
+ tags:
+ - Tech-Preview
+ attributes:
+ publisher: che-incubator
+ version: next
+ title: JetBrains PyCharm for Eclipse Che - next
+ repository: https://github.com/che-incubator/che-idea-dev-server
+ firstPublicationDate: '2024-18-09'
+ iconMediatype: image/svg+xml
+ iconData: |
+
+commands:
+ - id: inject-editor
+ apply:
+ component: editor-injector
+ - id: start-ide-server
+ exec:
+ component: editor-runtime
+ commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out
+ 2>&1 &
+events:
+ preStart:
+ - inject-editor
+ postStart:
+ - start-ide-server
+components:
+ - name: idea-server
+ volume: {}
+ - name: editor-injector
+ container:
+ image: quay.io/che-incubator/che-idea-dev-server:next
+ command: ['/entrypoint-init-container.sh', 'pycharm']
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ memoryLimit: 256Mi
+ memoryRequest: 32Mi
+ cpuLimit: 500m
+ cpuRequest: 30m
+ - name: editor-runtime
+ container:
+ image: quay.io/devfile/universal-developer-image:latest
+ memoryLimit: 6144Mi
+ memoryRequest: 2048Mi
+ cpuLimit: 2000m
+ cpuRequest: 1500m
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ endpoints:
+ - name: idea-server
+ attributes:
+ type: main
+ cookiesAuthEnabled: true
+ discoverable: false
+ urlRewriteSupported: true
+ targetPort: 3400
+ exposure: public
+ secure: true
+ protocol: https
+ attributes:
+ app.kubernetes.io/component: editor-runtime
+ app.kubernetes.io/part-of: ide-server.eclipse.org
+ controller.devfile.io/container-contribution: true
\ No newline at end of file
diff --git a/editors-definitions/che-webstorm-server-latest.yaml b/editors-definitions/che-webstorm-server-latest.yaml
new file mode 100644
index 000000000..5eb8ef347
--- /dev/null
+++ b/editors-definitions/che-webstorm-server-latest.yaml
@@ -0,0 +1,103 @@
+#
+# Copyright (c) 2024 Red Hat, Inc.
+# This program and the accompanying materials are made
+# available under the terms of the Eclipse Public License 2.0
+# which is available at https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Red Hat, Inc. - initial API and implementation
+#
+
+schemaVersion: 2.2.2
+metadata:
+ name: che-webstorm-server
+ displayName: WebStorm (desktop)
+ description: JetBrains WebStorm for Eclipse Che - latest
+ tags:
+ - Tech-Preview
+ attributes:
+ publisher: che-incubator
+ version: latest
+ title: JetBrains WebStorm for Eclipse Che - latest
+ repository: https://github.com/che-incubator/che-idea-dev-server
+ firstPublicationDate: '2024-18-09'
+ iconMediatype: image/svg+xml
+ iconData: |
+
+commands:
+ - id: inject-editor
+ apply:
+ component: editor-injector
+ - id: start-ide-server
+ exec:
+ component: editor-runtime
+ commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out
+ 2>&1 &
+events:
+ preStart:
+ - inject-editor
+ postStart:
+ - start-ide-server
+components:
+ - name: idea-server
+ volume: {}
+ - name: editor-injector
+ container:
+ image: quay.io/che-incubator/che-idea-dev-server:latest
+ command: ['/entrypoint-init-container.sh', 'webstorm']
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ memoryLimit: 256Mi
+ memoryRequest: 32Mi
+ cpuLimit: 500m
+ cpuRequest: 30m
+ - name: editor-runtime
+ container:
+ image: quay.io/devfile/universal-developer-image:latest
+ memoryLimit: 6144Mi
+ memoryRequest: 2048Mi
+ cpuLimit: 2000m
+ cpuRequest: 1500m
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ endpoints:
+ - name: idea-server
+ attributes:
+ type: main
+ cookiesAuthEnabled: true
+ discoverable: false
+ urlRewriteSupported: true
+ targetPort: 3400
+ exposure: public
+ secure: true
+ protocol: https
+ attributes:
+ app.kubernetes.io/component: editor-runtime
+ app.kubernetes.io/part-of: ide-server.eclipse.org
+ controller.devfile.io/container-contribution: true
\ No newline at end of file
diff --git a/editors-definitions/che-webstorm-server-next.yaml b/editors-definitions/che-webstorm-server-next.yaml
new file mode 100644
index 000000000..e70976578
--- /dev/null
+++ b/editors-definitions/che-webstorm-server-next.yaml
@@ -0,0 +1,103 @@
+#
+# Copyright (c) 2024 Red Hat, Inc.
+# This program and the accompanying materials are made
+# available under the terms of the Eclipse Public License 2.0
+# which is available at https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Red Hat, Inc. - initial API and implementation
+#
+
+schemaVersion: 2.2.2
+metadata:
+ name: che-webstorm-server
+ displayName: WebStorm (desktop)
+ description: JetBrains WebStorm for Eclipse Che - next
+ tags:
+ - Tech-Preview
+ attributes:
+ publisher: che-incubator
+ version: next
+ title: JetBrains WebStorm for Eclipse Che - next
+ repository: https://github.com/che-incubator/che-idea-dev-server
+ firstPublicationDate: '2024-18-09'
+ iconMediatype: image/svg+xml
+ iconData: |
+
+commands:
+ - id: inject-editor
+ apply:
+ component: editor-injector
+ - id: start-ide-server
+ exec:
+ component: editor-runtime
+ commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out
+ 2>&1 &
+events:
+ preStart:
+ - inject-editor
+ postStart:
+ - start-ide-server
+components:
+ - name: idea-server
+ volume: {}
+ - name: editor-injector
+ container:
+ image: quay.io/che-incubator/che-idea-dev-server:next
+ command: ['/entrypoint-init-container.sh', 'webstorm']
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ memoryLimit: 256Mi
+ memoryRequest: 32Mi
+ cpuLimit: 500m
+ cpuRequest: 30m
+ - name: editor-runtime
+ container:
+ image: quay.io/devfile/universal-developer-image:latest
+ memoryLimit: 6144Mi
+ memoryRequest: 2048Mi
+ cpuLimit: 2000m
+ cpuRequest: 1500m
+ volumeMounts:
+ - name: idea-server
+ path: /idea-server
+ endpoints:
+ - name: idea-server
+ attributes:
+ type: main
+ cookiesAuthEnabled: true
+ discoverable: false
+ urlRewriteSupported: true
+ targetPort: 3400
+ exposure: public
+ secure: true
+ protocol: https
+ attributes:
+ app.kubernetes.io/component: editor-runtime
+ app.kubernetes.io/part-of: ide-server.eclipse.org
+ controller.devfile.io/container-contribution: true
\ No newline at end of file